Курс 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
- Создание виртуальной среды
- Переменная с нижним подчеркиванием
- Antigravity модуль
- Работа с NumPy массивами
- Встроенные функции Python
- Декораторы в Python
- Настройка логгера Logzero
- Передача параметров в Python
- Генераторы по генератору
- Подсчет вхождений элементов
- Работа с Telegram API на Python
- Генераторы в Python
- Поиск уникальных и повторяющихся элементов
- Поиск самого длинного слова в списке с использованием max()
- Объединение словарей в Python
- Модуль math: основные функции
- Навыки Python: строки, типы данных
- Работа с Colorama
- Возврат нескольких значений
- Python Аргументы по умолчанию
- Методы split() и join() — Python строк.
- Представление бесконечности в Python
- Сортировка с помощью key
- Копирование словарей и списков в Python
- Работа с датами в Python
- Объединение множеств в Python
- Lambda-функция в Python: использование с map() и sum()
- Работа с аргументами командной строки в Python
- Python reversed() функция
- Транспонирование 2D-массива с помощью zip
- Сортировка и разворот списка
- Многострочные строки в Python
- Python defaultdict добавление ключа
- Обработка данных в Python
- Генератор бросков кубиков
- Оценка точности модели
- Параллельные вычисления в Python
- Преобразование символов в нижний регистр
- Логирование в Python
- Кортеж в Python: создание, доступ, изменение
- Работа с необработанными строками
- Сортировка HTML-элементов
- Кортежи в Python: особенности и преимущества
- Установка библиотек в Python
- Работа с рекламными данными в Pandas















