Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Вступ до Списків | Списки
Python Ninja

Свайпніть щоб показати меню

book
Вступ до Списків

Списки в Python — це контейнери, які можуть містити різні елементи, такі як числа, слова або об'єкти. Список створюється шляхом розміщення елементів у квадратних дужках []. Додавати нові елементи до списку можна за допомогою append(), який розміщує їх у кінці списку.

123456789
# 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)
copy

Також можна видаляти елементи зі списку за допомогою pop(index). Цей метод видаляє та повертає елемент за вказаною позицією. Якщо індекс не вказано, видаляється останній елемент.

1234567891011121314
# 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)
copy

Аналогічно реалізується інвентар ніндзя, який може містити значення, такі як cat, dog, chicken, monkey, parrot, pig тощо.

Керування здійснюється за допомогою наступних методів:

  • pick_to_inventory(index) : Додає елемент до інвентаря за вказаним index , або додає в кінець, якщо index не вказано.

  • put_from_inventory(index) : Виймає елемент з інвентаря за index і розміщує його на карті. Якщо index не вказано, виймається останній елемент.

Пам’ятайте, що індексація у списку починається з 0, тобто індекс першого елемента — 0, другого — 1, третього — 2 і так далі.

Ось приклад, де ніндзя збирає двох тварин до інвентаря, а потім повертає перший елемент назад на карту.

py

ninja.py

copy
Завдання

Swipe to start coding

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 7. Розділ 1
py

ninja.py

Ми дуже хвилюємося, що щось пішло не так. Що трапилося?

Запитати АІ

expand
ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

book
Вступ до Списків

Списки в Python — це контейнери, які можуть містити різні елементи, такі як числа, слова або об'єкти. Список створюється шляхом розміщення елементів у квадратних дужках []. Додавати нові елементи до списку можна за допомогою append(), який розміщує їх у кінці списку.

123456789
# 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)
copy

Також можна видаляти елементи зі списку за допомогою pop(index). Цей метод видаляє та повертає елемент за вказаною позицією. Якщо індекс не вказано, видаляється останній елемент.

1234567891011121314
# 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)
copy

Аналогічно реалізується інвентар ніндзя, який може містити значення, такі як cat, dog, chicken, monkey, parrot, pig тощо.

Керування здійснюється за допомогою наступних методів:

  • pick_to_inventory(index) : Додає елемент до інвентаря за вказаним index , або додає в кінець, якщо index не вказано.

  • put_from_inventory(index) : Виймає елемент з інвентаря за index і розміщує його на карті. Якщо index не вказано, виймається останній елемент.

Пам’ятайте, що індексація у списку починається з 0, тобто індекс першого елемента — 0, другого — 1, третього — 2 і так далі.

Ось приклад, де ніндзя збирає двох тварин до інвентаря, а потім повертає перший елемент назад на карту.

py

ninja.py

copy
Завдання

Swipe to start coding

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 7. Розділ 1
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Ми дуже хвилюємося, що щось пішло не так. Що трапилося?
some-alt