Курс 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"
- Группировка элементов Python
- Декораторы для регистрации функций
- Динамическая типизация в Python
- Работа с областями видимости переменных
- Операции с датами в Python
- Делегирование в Python
- Вложенные функции в Python
- Лямбда-функции в Python
- Метод join() для объединения элементов строки
- lru_cache оптимизация функций
- Переопределение унарных операторов
- Методы __repr__ и __str__ в Python
- Особенности ключей словаря в Python
- JSON в Python: модуль, dump, dumps, load
- Очистка входных данных
- Поиск с библиотекой Google
- Структуры данных в Python
- Работа с индексами списков
- Создание коллекций из выражения-генератора
- Установка виртуального окружения Python
- Работа с географическими данными.
- Отладчик pdb: начало работы
- Метод setdefault() в Python
- UserList в Python: Описание и примеры использования
- Работа с каталогами в Python
- Классы данных в Python
- Печать в одной строке
- Проверка запуска скрипта или импорта модуля
- Обработка ошибки IndexError
- Операции со строками в Python
- Работа с контекстными переменными
- Изменение объектов в Python
- Лямбда-функции для min/max
- Итерация по итерируемым объектам
- Проверка типов с помощью isinstance
- Основные функции и модули Python
- Абстракции словарей и множеств в Python
- Форматирование вывода с F-строками
- Оператор «is not» в Python
- Управление виртуальными окружениями в Python
- Установка и использование библиотеки google
- Создание GUI с Tkinter: Entry
- Разбиение строки в Python
- Фильтрация входных данных в Python















