Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Використання Методу remove(): Видалення Конкретних Елементів зі Списків | Список
Структури даних Python
course content

Зміст курсу

Структури даних Python

Структури даних Python

book
Використання Методу remove(): Видалення Конкретних Елементів зі Списків

Метод remove() видаляє перше входження конкретного значення зі списку. Це особливо корисно, коли ви знаєте значення елемента, але не його індекс.

Синтаксис методу remove():

python

Тепер ви вирішили видалити "Kyoto" зі свого списку, оскільки вже відвідали його. Ось як це можна зробити:

12345
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Sydney']
copy

Якщо "Kyoto" немає у списку, цей код викличе помилку.

12345
travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # ValueError: list.remove(x): x not in list
copy

Щоб уникнути цього, ви можете перевірити, чи існує місто, перш ніж видалити його:

123456
travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] if "Kyoto" in travel_wishlist: travel_wishlist.remove("Kyoto") print(travel_wishlist)
copy

Примітка

За допомогою методу remove() ви можете видаляти лише один елемент за раз.

Завдання

Swipe to start coding

Ви продовжуєте працювати зі списком travel_wishlist.

  • Видаліть елементи "Oslo" та "Sydney" зі списку.
  • Використовуйте метод remove() для видалення цих елементів.

Рішення

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

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

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

Секція 1. Розділ 9
toggle bottom row

book
Використання Методу remove(): Видалення Конкретних Елементів зі Списків

Метод remove() видаляє перше входження конкретного значення зі списку. Це особливо корисно, коли ви знаєте значення елемента, але не його індекс.

Синтаксис методу remove():

python

Тепер ви вирішили видалити "Kyoto" зі свого списку, оскільки вже відвідали його. Ось як це можна зробити:

12345
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Sydney']
copy

Якщо "Kyoto" немає у списку, цей код викличе помилку.

12345
travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # ValueError: list.remove(x): x not in list
copy

Щоб уникнути цього, ви можете перевірити, чи існує місто, перш ніж видалити його:

123456
travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] if "Kyoto" in travel_wishlist: travel_wishlist.remove("Kyoto") print(travel_wishlist)
copy

Примітка

За допомогою методу remove() ви можете видаляти лише один елемент за раз.

Завдання

Swipe to start coding

Ви продовжуєте працювати зі списком travel_wishlist.

  • Видаліть елементи "Oslo" та "Sydney" зі списку.
  • Використовуйте метод remove() для видалення цих елементів.

Рішення

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

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

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

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