Набір Python remove ()

Метод remove () видаляє вказаний елемент із набору.

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

 set.remove (елемент)

remove () Параметри

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

Повернене значення з remove ()

remove()Видаляє заданий елемент з набору і оновлює набір. Він не повертає жодного значення.

Якщо елемент, якому передано remove(), не існує, виникає виняток KeyError .

Приклад 1: Вилучіть елемент із набору

 # language set language = ('English', 'French', 'German') # removing 'German' from language language.remove('German') # Updated language set print('Updated language set:', language)

Вихідні дані

 Оновлений набір мов: ('Англійська', 'Французька')

Приклад 2: Видалення елемента, якого не існує

 # animal set animal = ('cat', 'dog', 'rabbit', 'guinea pig') # Deleting 'fish' element animal.remove('fish') # Updated animal print('Updated animal set:', animal)

Вихідні дані

 Відстеження (останній останній дзвінок): Файл "", рядок 5, у файлі animal.remove ('fish') KeyError: 'fish'

Якщо ви не хочете, щоб ця помилка використовувала метод set discard ().

discard()Метод видаляє заданий елемент з набору. Однак, якщо елемент не існує, набір залишається незмінним; ви не отримаєте помилку.

Цікаві статті...