Курс 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"
- Установка и использование библиотеки google
- capitalize() — изменение регистра первого символа строки
- Функции map, filter, reduce
- Оптимизация памяти с slots
- Метод enumerate() в Python
- Функции map, filter и reduce
- Установка пакетов с помощью pip
- Обход словаря в Python
- Удаление элементов во время итерации
- Метод __ilshift__ для битового сдвига влево
- Преобразование числа в список цифр
- Измерение времени выполнения
- Удаление элементов из списка в Python.
- Переопределение метода __or__()
- Вызов внешних программ в Python с помощью sh
- Регистрация на курсы SF Education
- Аннотации типов в Python
- Создание и обучение модели с Keras
- discard() — удаление элемента из множества
- Основы слова
- Работа с комплексными числами
- Утечки переменных цикла в Python 3.x
- Метод __ixor__ для побитового исключающего ИЛИ
- Функция product() в Python
- Генерация тестовых данных с factory_boy
- Область видимости переменных
- Форматирование строк с % в Python
- Декораторы с @wraps
- Работа с файлами в Python
- Операции с числами в Python
- Форматирование строк в Python
- Проверка строки на палиндром
- Правила именования переменных
- Применение функции map() в Python
- Работа с геоданными с помощью geopy
- Объединение словарей в Python
- Работа с буфером обмена на Python
- Генераторы списков в Python
- Работа с контекстными переменными
- Работа с библиотекой xkcd
- Преобразование range в итератор
- Метаклассы в Python
- Оператор Walrus в Python
- Переопределение оператора % для объектов















