Шаг 1 из 3+100 XP
Списки — основы
Список хранит много значений в одной переменной.
Списки — много значений в одной коробке
Список — это упорядоченный набор значений. Создаётся квадратными скобками [...], элементы через запятую. Можно хранить что угодно: числа, строки, даже другие списки.
fruits = ["apple", "banana", "kiwi"]
print(fruits[0]) # apple
print(len(fruits)) # 3
fruits.append("pear") # добавили
Читается так: «fruits[0] — первый элемент (с индекса 0!), len(fruits) — длина списка, fruits.append("pear") — добавляет в конец».
Главное про списки
- Индексы начинаются с 0: первый элемент — [0], второй — [1]
- Отрицательный индекс — с конца: [-1] это последний
- Размер не фиксирован — можно добавлять и удалять
scores = [10, 20, 30]
print(scores[-1]) # 30 — последний
scores.append(40)
print(scores) # [10, 20, 30, 40]
👍 Используй список, когда есть несколько похожих штук: имена учеников, очки, покупки.
👎 Не путай индекс с количеством: в списке из 3 элементов индексы 0,1,2 — обращение [3] даст ошибку IndexError.