Курс 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"
- Поиск простых чисел
- Введение в PyTorch
- Создание GUI с Tkinter: Entry
- Работа с датой и временем в Python
- Функция eval() в Python
- Преобразование Excel в PDF с Spire.XLS
- Работа со словарями
- Печать комбинаций в Python с Itertools
- Равенство и идентичность в Python
- Использование двоеточия в Python
- Метод setdefault() в Python
- Передача аргументов в Python
- Группы исключений в Python
- Область видимости переменных
- Иерархия классов в Python
- Работа с коллекциями Python
- Декораторы в Python
- Срезы в Numpy
- Управление ресурсами с контекстными менеджерами
- Объявление переменных в Python
- Поиск наиболее частого элемента в списке
- Поиск частых элементов в списке
- Объединение списков в строку
- Создание объекта timedelta
- Библиотека sh: удобные команды терминала
- Сравнение def и lambda функций в Python
- Перезапуск ячейки в Jupyter Notebook с dostoevsky
- Работа с файлами в Python
- Идентификатор объекта в Python
- Поиск всех индексов подстроки
- Декораторы с аргументами в Python
- Замена символов в строке
- Оптимизация создания строк
- Сравнение строк в Python
- Форматирование строк с f-строками
- Основные операции с Numpy
- TON Smart Challenge #2: участие и подготовка
- Генераторы в Python
- Работа с модулем cmath
- JMESPath в Python
- Измерение времени выполнения кода с помощью time
- Операторы увеличения и уменьшения в Python
- Прокачанный трейсинг ошибок
- Создание пользовательской коллекции в Python
- Передача аргументов через **arguments















