Для Python список (list) – это упорядоченная коллекция элементов разных типов. Задать список так: x = [] – здесь мы создаем пустой список. x = [1,’vasya’,’3.1’,’2’,4.2] – здесь создается список состоящий из строк, целого числа и вещественного числа. Кроме значений список имеет индексы (отсчет по умолчанию начинается с 0). По индексу, мы можем получить значение элемента списка: получим: При этом если мы попытаемся обратиться к несуществующему элементу списка, то получим ошибку: получаем: В Python есть масса способов избежать этой ошибки или получив её правильно обработать. Функция len(list) – возвращает количество элементов списка. Самый простой способ не получить ошибку – узнать кол-во элементов списка. В приведенном ниже примере мы проходим по списку в цикле: Списки можно создавать также путем приведения строки к списку: вывод: И с помощью генератора списков: на выводе: Генераторы – мощный и сложный инструмент. Ему в дальнейшем мы посвятим цикл статей. Как видно, строка в Pytho