Python Usuń element z zestawu
Usuń przedmiot z zestawu
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ć 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 będziesz wiedzieć, 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)