Курс 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"
- Скрытие вывода данных
- Подписка на Kaspersky Team
- Использование обратной косой черты в f-строках
- Оптимизация создания строк
- Удаление дубликатов из списка с помощью dict.fromkeys
- Преобразование текста в речь с Python
- Кортеж в Python: создание и использование
- Деление в Python
- Округление в Python
- Удаление элемента из списка в Python
- Генераторы списков в Python
- Python Менеджер контекста
- Цикл for в Python
- Работа с модулем random
- Установка и использование TensorFlow
- Python reversed() vs срез[::-1]
- Операции с комплексными числами
- Избегайте изменяемых аргументов
- Динамическая типизация в Python
- Получение атрибутов и методов класса
- Получение текущего времени в Python
- Библиотека Emoji: использование смайлов в Python
- Работа с zip()
- Операции с числами в Python
- Измерение времени выполнения кода в Python
- Функция zip() в Python
- Извлечение аудио из видео
- Метод Enumerate() для списков
- Уникальные значения из списка
- Метод rsub в Python: расширение функциональности вычитания
- Работа с временем в Python
- Обратное распространение ошибки
- Python 3.12: переиспользование кавычек
- Передача словаря через **kwargs
- Python Calendar Usage
- Очистка списка от False, None, 0, «»
- Регулярные выражения: метод match
- Поиск шаблона в строке
- Работа с асинхронными задачами в Python
- Генерация строк с .join()
- Оператор «and» в Python
- Переворот строки
- inspect в Python: анализ кода















