# Срезы (slicing) - получение части списка
numbers = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
print(numbers[2:5]) # [2, 3, 4] (с 2-го до 5-го, не включая 5-й)
print(numbers[:3]) # [0, 1, 2] (с начала до 3-го)
print(numbers[7:]) # [7, 8, 9] (с 7-го до конца)
print(numbers[::2]) # [0, 2, 4, 6, 8] (каждый второй)
print(numbers[::-1]) # [9, 8, 7, ...] (разворот списка)