Курс 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"
- Генерация тестовых данных с factory_boy
- Извлечение статей с newspaper3k
- Профилирование с cProfile
- Блок else в Python
- Переопределение метода __pow__
- Нан-рефлексивность в Python
- Срезы в Numpy
- Многоточие в Python
- Преобразование строк в числа с плавающей запятой
- Оператор continue в Python
- Проверка класса объекта
- Преобразование Excel в PDF с Spire.XLS
- Использование модуля __future__
- Применение функции к списку
- Введение в PyTorch
- Python: возвращение нескольких значений
- Метод __index__ в Python
- Итераторы с потерямиZIP
- Метод getitem для доступа к элементам последовательности
- Функции с дополнением
- Настройка вывода в Numpy
- Замена текста с помощью sub
- Различия символов в Python
- Нахождение отличий в списках
- Метод count() для списка
- Функция zip() в Python
- Замена подстроки
- Запуск файлового сервера
- Замыкания в Python
- Управление экспортом элементов
- Генерация случайных чисел в Python
- Удаление элементов из списка в Python
- Замена текста в Python
- Настройка вывода NumPy
- Получение атрибутов и методов класса
- Обработка StopIteration в Python
- discard() — удаление элемента из множества
- Декораторы для регистрации функций
- Решатель судоку на Python с pygame
- Определение объема памяти объекта
- Модуль subprocess: запуск внешних команд
- Оператор распаковки в Python
- Отслеживание прогресса с tqdm
- Поиск индекса элемента
- Параллельные вычисления в Python
- Представление бесконечности в Python
- Игра «Угадывание чисел»















