Курс 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
- Удаление дубликатов с сохранением порядка с помощью dict.fromkeys
- Структуры данных в Python
- Форматирование вывода списков
- Модуль array: создание и использование массивов
- Оптимизация параметров в Python
- Проблемы с dict в Python
- Доступ к локальным переменным
- Комментарии в Python
- Оптимизация гиперпараметров с Scikit Optimize
- Встроенные функции Python
- Транспонирование 2D-массива с помощью zip
- Управление пакетами с pip
- Переопределение метода __eq__
- Генераторы по генератору
- Функция reduce() из модуля functools
- Создание списков в Python
- Множественное назначение в Python
- Комментарии в Python
- Управление браузером с Selenium
- Конкатенация строк с методом join()
- Создание циклической ссылки
- Метод setitem в Python
- Работа с файлами в Python
- Инверсия списков и строк в Python
- Введение в PyTorch
- Распаковка элементов последовательности
- Python union() функция — объединение множеств
- Проверка дубликатов в Python
- Создание словарей и множеств в Python
- Работа с Enum в Python3.
- Python Enumerate
- Создание списка через итерацию
- Декодирование строк в Python
- Измерение времени выполнения кода в Python
- Просмотр внешних файлов в %pycat
- Работа с контекстными переменными
- Отображение HTML кода в Python
- Математические функции в Python
- Избегание циклических зависимостей классов в Python
- Выбор редактора кода.
- Прокачанный трейсинг ошибок
- Измерение времени выполнения
- Метод rxor для операции побитового исключающего «или»
- Обработка исключений
- Функции с необязательными аргументами
- Установка и использование модуля «howdoi»















