Для создания списка, заполненного одинаковыми элементами, можно использовать оператор повторения списка, например: n = 3 a = [0] * n Для создания списков, заполненных по более сложным формулам можно использовать генераторы: выражения, позволяющие заполнить список некоторой формулой. Общий вид генератора следующий: [выражение for переменная in последовательность] где переменная — идентификатор некоторой переменной, последовательность — последовательность значений, который принимает данная переменная (это может быть список, строка или объект, полученный при помощи функции range), выражение — некоторое выражение, как правило, зависящее от использованной в генераторе переменной, которым будут заполнены элементы списка. Вот несколько примеров использования генераторов. Создать список, состоящий из n нулей можно и при помощи генератора: a = [0 for i in range(3)] Создать список, заполненный квадратами целых чисел можно так: n = 3 a = [i ** 2 for i in range(n)] Если нужно заполнить список квад
Python | Урок 26 | Списки | Генераторы списков
3 мая 20223 мая 2022
86
1 мин