в следующем примере:
foo = ['red', 'white', 'blue', 1, 2, 3]
где: foo[0:6:1]
будет печатать все элементы в foo. Однако foo[6:0:-1]
опускает 1-й или 0-й элемент.
>>> foo[6:0:-1]
[3, 2, 1, 'blue', 'white']
Я понимаю, что я могу использовать foo.reverse() или foo [:: - 1], чтобы распечатать список в обратном порядке, но я пытаюсь понять, почему foo [6: 0: -1] не печатает весь список?