Разница между целыми числами и срезами в Python при работе со списками заключается в том, что целые числа используются для указания индексов элементов списка, а срезы позволяют извлекать (или присваивать) сразу несколько элементов. 13
Срезы имеют три параметра: 4
- START — индекс первого элемента в выборке. 4 Если его не ставить, то по умолчанию равен нулю, то есть началу последовательности. 1
- STOP — индекс элемента списка, перед которым срез должен закончиться. 4 Сам элемент с индексом STOP не будет входить в выборку. 4 Если его не ставить, то по умолчанию используется длина объекта («до самого конца»). 1
- STEP — шаг выбираемых индексов. 4 По умолчанию равен 1. 1 Если шаг равен 1, то берётся каждый элемент, если 2 — через один. 1 А если шаг равен -1, то элементы выбираются справа налево. 1
Таким образом, целые числа указывают индексы элементов списка, а срезы позволяют работать с диапазоном элементов сразу. 13