0
У меня есть массив, который содержит некоторые элементы.Как работает обратное в python
Как сделать arr[::-1]
сортировать весь массив?
Какова логика этого?
У меня есть массив, который содержит некоторые элементы.Как работает обратное в python
Как сделать arr[::-1]
сортировать весь массив?
Какова логика этого?
Это extended slice синтаксис. Он работает, выполняя [begin: end: step] - оставив начало и конец и задавая шаг -1, он меняет строку. Пример:
>>> 'hello world'[::-1]
'dlrow olleh'
Смотрите также
'обр [:: - 1]' не сортирует список, его только отменяет список. –
Сортировка массива изменит порядок всех его элементов таким образом, чтобы 'arr [i] <= arr [i + 1]'. 'arr [:: - 1]' не делает этого, он просто меняет порядок, в котором они происходят в массиве. – martineau