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

Урок 3. Перебір списку

⌨ Python⏱ ~13 хв✎ 5 завдань з автоперевіркою✓ безкоштовно

for по елементах і по індексах

Пройти всі елементи списку:

●●●код Python
temps = [12, 15, 9, -2, 4]
for t in temps:
    print(t)

Якщо потрібен ще й номер, є два способи:

●●●код Python
for i in range(len(temps)):
    print(i, temps[i])

for i, t in enumerate(temps):     # зручніше
    print(i, t)

Змінити всі елементи

Через for t in temps змінити список не вийде (t — лише копія значення). Треба по індексу:

●●●код Python
for i in range(len(temps)):
    temps[i] = temps[i] * 2

Числа з одного рядка

●●●код Python
nums = input().split()          # ['3', '5', '8'] — рядки!
for i in range(len(nums)):
    nums[i] = int(nums[i])      # тепер числа
Перевір себе: 5 задач з автоперевіркою
Підказки після помилок, розбір кожної задачі, бали й звання. Безкоштовно, можна без реєстрації.
▶ Розв'язувати задачі