Вступ до Списків
Списки в Python — це контейнери, які можуть містити різні елементи, такі як числа, слова або об'єкти. Список створюється шляхом розміщення елементів у квадратних дужках []
. Додавати нові елементи до списку можна за допомогою append()
, який розміщує їх у кінці списку.
# Create a list with initial items inventory = ["cat", "monkey"] # Add a new item to the end of the list inventory.append("dog") # Print the updated list print("Updated Inventory:", inventory)
Також можна видаляти елементи зі списку за допомогою pop(index)
. Цей метод видаляє та повертає елемент за вказаною позицією. Якщо індекс не вказано, видаляється останній елемент.
# Existing list inventory = ["cat", "dog", "chicken", "monkey"] # Get the values last_item = inventory.pop() second_item = inventory.pop(1); # Print the accessed items print("Last item:", last_item) print("Second item:", second_item) # Print the updated list print("Updated Inventory:", inventory)
Аналогічно реалізується інвентар ніндзя, який може містити значення, такі як cat
, dog
, chicken
, monkey
, parrot
, pig
тощо.
Керування здійснюється за допомогою наступних методів:
pick_to_inventory(index)
: Додає елемент до інвентаря за вказанимindex
, або додає в кінець, якщоindex
не вказано.put_from_inventory(index)
: Виймає елемент з інвентаря заindex
і розміщує його на карті. Якщоindex
не вказано, виймається останній елемент.
Пам’ятайте, що індексація у списку починається з 0, тобто індекс першого елемента — 0, другого — 1, третього — 2 і так далі.
Ось приклад, де ніндзя збирає двох тварин до інвентаря, а потім повертає перший елемент назад на карту.
ninja.py
Swipe to start coding
Рішення
Дякуємо за ваш відгук!