Python - Видалення елементів набору
Видалити елемент
Щоб видалити елемент із набору, використовуйте метод remove() або discard().
Приклад
Видаліть "banana" використовуючи метод remove():
thisset = {"apple", "banana", "cherry"}
thisset.remove("banana")
print(thisset)
Спробуйте самі »
Примітка: Якщо елемент, який потрібно видалити, не існує, remove() викличе помилку.
Приклад
Видаліть "banana" використовуючи метод discard():
thisset = {"apple", "banana", "cherry"}
thisset.discard("banana")
print(thisset)
Спробуйте самі »
Примітка: Якщо елемент, який потрібно видалити, не існує, discard() НЕ викличе помилку.
Ви також можете використовувати метод pop(), щоб видалити елемент, але цей метод видалить випадковий елемент, тому ви не можете бути впевнені, який саме елемент буде видалено.
Поверненим значенням методу pop() є видалений елемент.
Приклад
Видаліть випадковий елемент за допомогою методу pop():
thisset = {"apple", "banana", "cherry"}
x = thisset.pop()
print(x)
print(thisset)
Спробуйте самі »
Примітка: Набори є невпорядкованими, тому під час використання методу pop() ви не знаєте, який елемент буде видалено.
Приклад
Метод clear() очищає набір:
thisset = {"apple", "banana", "cherry"}
thisset.clear()
print(thisset)
Спробуйте самі »
Приклад
Ключове слово del повністю видалить набір:
thisset = {"apple", "banana", "cherry"}
del thisset
print(thisset)
Спробуйте самі »

