Зберегти прогрес
МОДУЛЬ 5. БОРТОВИЙ ЖУРНАЛ: СПИСКИ

Урок 1. Що таке список

⌨ Python⏱ ~11 хв✎ 4 завдання з автоперевіркою✓ безкоштовно

Багато значень в одній змінній

Багато значень в одній змінній

Уяви, що треба зберегти температуру за кожен день місяця. 30 змінних t1, t2, …? Ні — для цього є список:

●●●код Python
planets = ["Меркурій", "Венера", "Земля", "Марс"]
temps = [12, 15, 9, -2, 4]
empty = []

Список — це впорядкований набір значень у квадратних дужках через кому. Значення можуть бути будь-якими: числа, рядки, навіть інші списки.

Доступ за індексом

Як і в рядках, нумерація з нуля:

●●●код Python
print(planets[0])     # Меркурій
print(planets[-1])    # Марс
print(len(planets))   # 4
print(temps[1:3])     # [15, 9] — зрізи теж працюють

Головна відмінність від рядків

Список можна змінювати:

●●●код Python
planets[3] = "Червона планета"
temps[0] += 5          # тепер 17
Перевір себе: 4 задачі з автоперевіркою
Підказки після помилок, розбір кожної задачі, бали й звання. Безкоштовно, можна без реєстрації.
▶ Розв'язувати задачі