Статья Автор: Деникина Н.В., Деникин А.В.

Списки в Python

Зачем нужны списки?

Представь: нужно нарисовать 5 квадратов разных цветов. Без списков придётся писать один и тот же код 5 раз — скучно и долго!

Список — это контейнер, где можно хранить много значений под одним именем:

colors = ["red", "blue", "green", "yellow", "purple"]

Представь его как коробку с пронумерованными ячейками:

┌───────┬────────┬─────────┬──────────┬──────────┐
│ "red" │ "blue" │ "green" │ "yellow" │ "purple" │
└───────┴────────┴─────────┴──────────┴──────────┘
    0       1         2          3          4

Важно: нумерация начинается с 0, а не с 1!

Как достать элемент?

Указываем номер в квадратных скобках:



Цикл + списки = магия

Используем range() и переменную i как номер элемента:



Как это работает:

  • i = 0colors[0]"red"
  • i = 1colors[1]"blue"
  • i = 2colors[2]"green"
Печать