Списки в Python представляют собой упорядоченные изменяемые наборы объектов, пронумерованных от 0. При этом объекты могут быть разными — от целых чисел до строк. Списки могут также хранить в себе списки Хранение в памяти При создании списка, в памяти резервируется пустая область. С одной стороны, это ничем не отличается от создания любого другого типа данных, но разница в том, что содержимое list может меняться: numbers = [1, 2] numbers[1] = 3 # обновлённый список: [1, 3] До замены элемента последовательности print(numbers[1]) выведет 2, а после замены — 3. Создание списка в Python Это можно сделать несколькими способами, например перечислением элементов списка в квадратных скобках: numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9] При этом единица будет на позиции 0, то есть print(numbers[0]) выведет 1. Также можно использовать обработку итерируемого объекта функцией list(). Пусть у нас будет некоторая строка, тогда: list('tproger') # ['t', 'p', 'r', 'o', 'g', 'e', 'r'] Также существуют генерато