в следующем примере:
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] для печати list в обратном порядке, но я пытаюсь понять, почему foo [6: 0: -1] не печатает весь список?