Курс 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"
- Работа с библиотекой xkcd
- Простой калькулятор Python
- Функции all() и any() в Python
- Работа с контекстными переменными
- Импортирование в Python
- Метод remove() для удаления элемента из списка
- Работа с CSV файлами
- Ускорение обработки данных с %autoawait
- Создание директории в Python
- Модуль xkcd: загрузка комиксов
- Отображение графиков в Jupyter с Matplotlib
- *args и **kwargs в Python
- Создание и удаление объектов
- Транспонирование 2D-массива с помощью zip
- Протокол управления контекстом
- Объединение словарей в Python
- Создание функций с произвольным количеством аргументов
- Применение функции к списку
- Создание словарей в Python
- ROT13 Шифр Цезаря в Python
- Конвертация коллекций в Python.
- Управление контекстом с помощью декоратора contextmanager
- Принципы SRP и OCP
- Работа с изображениями Pillow
- Работа с путями в Python
- Решатель судоку на Python с pygame
- Проверка типов с использованием isinstance
- Модуль Antigravity в Python 3
- Оператор del в Python
- Удаление символа из строки
- Итераторы с потерямиZIP
- Python Метод sleep() времени
- Сортировка и обратный порядок
- Получение текущей даты и времени с помощью datetime
- Метод __irshift__ для побитового сдвига вправо
- Форматирование строк в Python.
- Библиотека Rich: форматирование текста
- Создание множества в Python
- Выражения-генераторы в Python
- Метод get для словаря
- Оператор zip в Python
- Преобразование чисел в слова
- Определение наиболее частого элемента с помощью collections.Counter
- Измерение времени выполнения кода
- Работа с срезами в Python
- Аннотации типов в Python















