Как разбить список?
Синтаксис функции включает три аргумента: list[start:stop:step], где step — это интервал, через который возвращаются элементы:
a = [0,1,2,3,4,5,6,7,8,9]
print(a[:2])
#=> [0, 1]
print(a[8:])
#=> [8, 9]
print(a[2:8])
#=> [2, 3, 4, 5, 6, 7]
print(a[2:8:2])
#=> [2, 4, 6]
#собеседование | Python_Teacher