Python - Usuń elementy zestawu
Usuń przedmiot
Aby usunąć element z zestawu, użyj metody remove()
lub discard()
.
Przykład
Usuń „banan” za pomocą remove()
metody:
thisset = {"apple", "banana", "cherry"}
thisset.remove("banana")
print(thisset)
Uwaga: Jeśli element do usunięcia nie istnieje, remove()
zgłosi błąd.
Przykład
Usuń „banan” za pomocą discard()
metody:
thisset = {"apple", "banana", "cherry"}
thisset.discard("banana")
print(thisset)
Uwaga: Jeśli element do usunięcia nie istnieje, NIEdiscard()
spowoduje
to zgłoszenia błędu.
Możesz również użyć tej pop()
metody, aby usunąć element, ale ta metoda usunie ostatni element. Pamiętaj, że zestawy są nieuporządkowane, więc nie będziesz wiedział, jaki przedmiot zostanie usunięty.
Zwracaną wartością pop()
metody jest usunięty element.
Przykład
Usuń ostatni element, korzystając z pop()
metody:
thisset = {"apple", "banana", "cherry"}
x =
thisset.pop()
print(x)
print(thisset)
Uwaga: Zestawy są nieuporządkowane , więc korzystając z tej pop()
metody, nie wiesz, który przedmiot zostanie usunięty.
Przykład
Metoda clear()
opróżnia zestaw:
thisset = {"apple", "banana", "cherry"}
thisset.clear()
print(thisset)
Przykład
Słowo del
kluczowe całkowicie usunie zestaw:
thisset = {"apple", "banana", "cherry"}
del
thisset
print(thisset)