Список росте і зменшується
Методи для зміни списку:
cargo = ["вода", "їжа"] cargo.append("кисень") # додати в кінець cargo.insert(0, "аптечка") # вставити на позицію 0 cargo.remove("їжа") # видалити перше входження значення last = cargo.pop() # забрати останній елемент (і повернути його) first = cargo.pop(0) # забрати елемент з індексом 0
Корисне:
"вода" in cargo # True, якщо є в списку cargo.index("вода") # номер елемента cargo.count("вода") # скільки разів зустрічається cargo.clear() # очистити
Список, що наповнюється в циклі
Дуже частий прийом — почати з порожнього списку й додавати:
nums = [] for i in range(5): nums.append(int(input()))
Перевір себе: 4 задачі з автоперевіркою
▶ Розв'язувати задачіПідказки після помилок, розбір кожної задачі, бали й звання. Безкоштовно, можна без реєстрації.