Курс 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"
- Работа со слайсами
- Установка и использование модуля Wikipedia
- Лямбда-функции для min/max
- Метод pos в Python
- Фильтрация входных данных в Python
- Константы в модуле cmath
- Функции min(), max(), sum()
- Сравнение объектов в Python
- Работа с collections в Python
- Удаление дубликатов в pandas
- Форматирование строк в Python
- Установка пакета в Python
- Установка User-Agent в Python
- Передача параметров в Python
- Тайное преобразование типа ключа
- Создание GUI с Tkinter: Entry
- Форматирование строк в Python
- Преобразование данных в Python
- Нахождение разницы между списками в Python
- Python enumerate() для работы с индексами
- Безопасные SQL-запросы в Python 3.11
- Профилирование данных с Pandas.
- Частичное применение функций в Python
- Избегайте изменяемых аргументов
- Работа с классами данных
- Копирование и вставка текста в Python
- Генераторные выражения и islice.
- Преобразование типов данных в set comprehension
- Работа с утверждениями в Python
- Настройка нарезки списков
- Особенности множеств в Python
- Оформление текста в консоли с TermColor
- Принципы SRP и OCP
- Работа со словарями Python
- Форматирование строк в Python
- Именованные срезы в Python
- Разделение строки на подстроки в Python
- Проверка типов с помощью isinstance
- Работа с каталогами в Python
- Извлечение новостей с newspaper3k
- Объединение списков с помощью zip
- GitHub в Telegram: подписка на уведомления
- Конструктор в Python
- Перевод текста с Python Translator
- Бесконечная проверка в Python
- Удаление элемента по индексу в Python















