Курс 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
- Работа с CSV файлами
- Изменения в обработке логических значений
- Частичное совпадение ввода
- Преобразование числа в список цифр
- Работа с датой и временем в Python
- Измерение времени выполнения кода с помощью time
- Регистрация на курсы SF Education
- Создание и использование ChainMap
- Конкатенация строк с методом join()
- История Python
- Разделение списка на гнппы
- Работа с каталогами в Python
- Поиск HTML-элементов с BeautifulSoup
- Работа с WindowsPath()
- PrettyTable: создание таблицы
- Python itertools combinations() — группировка элементов
- Работа с кортежами в Python
- Печать календаря
- Быстрый поиск кода
- Получение идентификатора объекта в памяти
- Проверка строки на палиндром
- Функция enumerate() — Python
- Работа с парами ключ-значение
- Работа с Enum в Python3.
- Копирование объектов в Python
- Модуль subprocess: запуск внешних команд
- Удаление и повторная вставка ключа в OrderedDict
- Форматирование данных с помощью pprint
- Сортировка в Python
- Работа с географическими данными.
- Именованные срезы в Python
- Переворот последовательности
- Метод count в Python: почему count(», ») возвращает 4?
- Метод title() в Python
- Список и кортеж в Python
- Фильтрация элементов с помощью islice
- Повторение элементов в Python
- Добавление элементов в список: append() vs extend()
- Проверка элементов списка условием
- Установка Git и AWS CLI
- Измерение времени выполнения кода
- Нахождение хеша для бесконечности и NaN в Python
- Замена текста в Python
- Retrying в Python: повторные вызовы
- Генераторы списков в Python















