letters[4::-1]
, что в основном letters[4:None:-1]
Подумайте о slice
следующим образом:
[element to start at:
element to start excluding:
steps]
Таким образом, не указав явно 1009 * во второй частисрез, вы говорите интерпретатору начинать с индекса 4
и переходить к шагу -1
до тех пор, пока элементы не будут найдены.
Еще один способ визуализировать это, если вы должны сделать это вперед и хотите "vwxyz"
, вы бы не использовали letters[21:25:1]
, а просто letters[21:]
, что означает letters[21:None:1]