Курс Python → Создание списка через цикл
Для создания списка с несколькими значениями можно использовать цикл и метод append(). В примере ниже показано, как это можно сделать:
my_list = []
for i in range(5):
my_list.append(i)
print(my_list)
В данном коде создается пустой список my_list, затем происходит итерация по диапазону от 0 до 4 с помощью range(5). На каждой итерации значение i добавляется в список с помощью метода append().
Таким образом, после выполнения кода список my_list будет содержать значения от 0 до 4 включительно. Этот способ позволяет создать список с несколькими значениями без необходимости использования множества функций для добавления элементов поочередно.
Помимо цикла for, можно также использовать генераторы списков для более компактной записи. Например, можно создать список с помощью генератора списков следующим образом:
my_list = [i for i in range(5)] print(my_list)
Этот код выполняет ту же самую задачу, что и предыдущий пример, но использует генератор списков для более краткой и элегантной записи. Оба способа позволяют создать список с несколькими значениями без лишних усилий.
Другие уроки курса "Python"
- Обработка StopIteration в Python
- Работа со словарями в Python
- Динамическая типизация в Python
- Оператор деления для класса Rational
- Печать месячного календаря
- Удаление специальных символов
- Подсчет частотности элементов в Python
- Ускорение кода с помощью векторизации
- Генераторы в Python
- Измерение времени выполнения кода
- Метод init в Python
- Кортежи в Python: особенности и преимущества
- Переворот списка в Python
- Определение индекса элемента списка
- Создание словарей с defaultdict()
- Распаковка с оператором *
- Функция sleep() в Python
- Создание матрицы в Python
- Работа с файлами в Python
- Создание коллекций из генератора
- Переопределение метода delitem в Python
- Применение функции к списку
- Работа с контекстными менеджерами
- Декоратор total_ordering для сравнения объектов
- Переменные в Python: сокращение гласных
- Работа с пакетами
- Метод join для объединения строк
- Создание Radio кнопок в tkinter
- Проверка подстроки в строке с помощью in
- Преобразование генераторов в циклы
- Установка максимального количества цифр
- Создание лямбда-функций
- Добавление кнопки в tkinter
- Создание обратного итератора
- Проблемы с dict в Python
- Аргумент по умолчанию
- Представление бесконечности в Python
- Генераторы по генератору
- Работа с файловой системой в Python
- Установка и использование модуля «howdoi»
- Статическая типизация в Python
- Работа с датами в Python
- Лямбда-функции в цикле
- Профилирование с Pandas
- Подсчет элементов в Python















