Курс 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"

  1. Роль object и type в Python
  2. Замена текста с помощью sub
  3. Пропуск начальных строк с помощью dropwhile()
  4. Копирование файлов с shutil()
  5. Работа с часовыми поясами в Python.
  6. Преобразование регистра символов
  7. Просмотр файла в Jupyter Noteboo
  8. Создание коллекций из выражения-генератора
  9. Проверка строки на палиндром
  10. Python Метод Union Множеств
  11. Декоратор total_ordering для класса Point
  12. Функция enumerate() в Python
  13. Условное добавление элементов в список
  14. Оператор «not» в Python
  15. Создание задания в Cron
  16. Создание словарей с defaultdict()
  17. Строки в Python: апострофы и кавычки
  18. Многострочные комментарии в Python
  19. Генерация ключей RSA
  20. split() — разделение строки
  21. Импорт с альтернативным именем
  22. Создание .exe файла с pyinstaller
  23. Декораторы в Python
  24. Удаление дубликатов из списка
  25. Преобразование текста в нижний регистр
  26. Использование super() в Python
  27. Инверсия списков и строк в Python
  28. Метод index() в Python
  29. Создание пар из последовательностей
  30. Преобразование букв в нижний регистр
  31. Замеры производительности в Python
  32. Объединение строк с помощью метода join
  33. Установка и использование Logzero
  34. Метод get() в Python
  35. Python Ellipsis использование
  36. Фильтрация элементов с помощью islice
  37. Оператор in для проверки наличия элемента
  38. Проверка элемента в множестве.
  39. Цикл for в Python
  40. Отделение звука от видео
  41. Проверка типа данных
  42. Повторение и перенос строки
  43. Оператор in для Python
  44. Проверка памяти объекта
  45. Логирование с Loguru
  46. Удаление falsy-значений из списка с помощью filter
  47. Замена символов в строке
  48. Работа с модулем glob в Python

Marketello читают маркетологи из крутых компаний