Курс 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"
- Структурирование данных с Pydantic
- Распаковка элементов массива
- Python enumerate() для работы с индексами
- Получение имени функции с помощью inspect
- Перемещение и удаление файлов в Python
- Получение текущей даты и времени
- Оператор continue в Python
- Работа с итераторами через срезы
- Разработка игры Pong с turtle
- Логирование с Logzero
- Работа с комплексными числами
- Метод join() для объединения строк
- Работа с CSV файлами
- Добавление вложенных списков
- Удаление специальных символов
- Pillow: работа с изображениями
- Генераторы в Python
- Показ всплывающих окон Tkinter
- Декоратор total_ordering для класса Point
- Транспонирование матрицы
- Модуль array: создание и использование массивов
- Анонимные функции в Python
- Вложенные циклы в Python
- Построение графиков в терминале с bashplotlib
- Поиск наиболее частого элемента
- Работа с файлами в Python
- Парсинг веб-страниц с Beautiful Soup
- Отладка производительности Python
- Работа с классами данных
- Философия Python
- Проверка однородности элементов списка
- Получение значений из словарей
- Модуль subprocess: запуск внешних команд
- Слияние словарей в Python 3.9
- Методы split() и join() — Python строк.
- Получение ID текущего процесса
- Основы слова
- Работа с базами данных SQLite
- Запуск асинхронной корутины
- Оператор += в Python
- Оценка выражений генератора в Python
- Работа с множествами в Python
- Создание списка через итерацию
- Управление асинхронными задачами с помощью Semaphore
- Аннотации типов в Python
- Работа с zip-архивами в Python
- Создание таблиц в терминале с PrettyTable
- Идентификатор объекта в Python















