Курс 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
- Слияние словарей в Python 3.9
- Defaultdict в Python
- Запуск внешних программ с subprocess
- Автоматизация скриптов на AWS Lightsail.
- Синтаксис переменных цикла в Python
- Оператор Walrus в Python 3.8
- Тестирование функции сложения
- Метод rmatmul для пользовательских матриц
- Оптимизация памяти с __slots__
- Создание инструмента обнаружения плагиата
- Измерение потребления памяти при сортировке
- Метод сравнения объектов в Python
- Работа с модулем os в Python
- capitalize() — изменение регистра первого символа строки
- Импорт модулей и пакетов в Python
- Игра «Угадывание чисел»
- Распаковка аргументов в Python
- Разбиение текста в Python
- Работа с файлами в Python
- Удаление эмодзи с помощью pandas
- Очистка строки в Python
- Глубокое копирование объектов
- Преобразование символов с помощью map
- Проверка дублей в списке.
- Метод ipow для возведения в степень
- Библиотека sh: использование команд bash в Python
- Обработка элементов в Python
- JSON в Python: модуль, dump, dumps, load
- Передача аргументов через **arguments
- Генератор бросков кубиков
- Python Аргументы по умолчанию
- Поиск email
- Оптимизация гиперпараметров с Scikit Optimize
- Иерархия классов в Python
- Генераторы в Python
- Официальный канал Python в Telegram
- Работа с кортежами в Python
- Оператор continue в Python
- Создание списков в Python
- Разделение строки с помощью re.split()
- Использование *args
- Итерации в Python
- Блок else в Python
- Оптимизация памяти в Python
- Профилирование с Pandas
- Работа со временем в Python
- Преобразование чисел в слова















