Курс 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. Обновление ключей в Python
  2. Нан-рефлексивность в Python
  3. Удаление дубликатов из списка
  4. Создание функций с произвольным количеством аргументов
  5. Нахождение отличий в списках
  6. Тестирование модели в PyTorch
  7. Удаление дубликатов из списка с помощью dict.fromkeys
  8. Операторы увеличения и уменьшения в Python
  9. Удаление символов новой строки в Python.
  10. Ускоренный импорт библиотек
  11. Вывод баннеров
  12. Структуры данных в Python
  13. Конкатенация строк с помощью join()
  14. Разбиение строки в Python
  15. Протокол управления контекстом
  16. Методы HTTP запросов в Flask
  17. Работа с геоданными с помощью geopy
  18. Поиск анаграмм с Counter
  19. Аннотации типов в Python
  20. Расширение операции побитового «и» в Python
  21. Оптимизация памяти с __slots__
  22. Определение относительного пути
  23. Избегайте использования goto
  24. Удаление ключа из словаря в Python
  25. Генерация случайных чисел в Python
  26. Вычисление фазы комплексного числа
  27. Ключевое слово global в Python
  28. Группы исключений в Python
  29. Регистрация на курсы SF Education
  30. Роль ключевого слова self
  31. Основы слова
  32. Проверка запуска скрипта или импорта модуля
  33. Работа с переменными в Python
  34. Сравнение def и lambda-функций
  35. Очистка вывода в Python
  36. Установка и использование Python-dateutil
  37. Big O оптимизация
  38. Применение функций в Python
  39. Избегание изменяемых аргументов
  40. Работа с deque из collections
  41. Итерация по коллекции в Python
  42. Расширение информации об ошибке в Python
  43. Проверка однородности элементов списка
  44. Удаление элемента из списка в Python
  45. Метод is_absolute() для PurePath
  46. Docstring в Python
  47. Создание словарей и множеств в Python
  48. Подсказки типов в Python
  49. Основы работы со строками в Python

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