Python - Verwyder stel items
Verwyder item
Om 'n item in 'n stel te verwyder, gebruik die remove()
, of die discard()
metode.
Voorbeeld
Verwyder "piesang" deur die remove()
metode te gebruik:
thisset = {"apple", "banana", "cherry"}
thisset.remove("banana")
print(thisset)
Let wel: As die item om te verwyder nie bestaan nie, remove()
sal 'n fout opduik.
Voorbeeld
Verwyder "piesang" deur die discard()
metode te gebruik:
thisset = {"apple", "banana", "cherry"}
thisset.discard("banana")
print(thisset)
Let wel: As die item om te verwyder nie bestaan nie, discard()
sal
NIE 'n fout opduik nie.
Jy kan ook die pop()
metode gebruik om 'n item te verwyder, maar hierdie metode sal die laaste item verwyder. Onthou dat stelle ongeordend is, so jy sal nie weet watter item verwyder word nie.
Die terugkeerwaarde van die pop()
metode is die verwyderde item.
Voorbeeld
Verwyder die laaste item deur die pop()
metode te gebruik:
thisset = {"apple", "banana", "cherry"}
x =
thisset.pop()
print(x)
print(thisset)
Let wel: Stelle is ongeordend , so wanneer jy die pop()
metode gebruik, weet jy nie watter item verwyder word nie.
Voorbeeld
Die clear()
metode maak die stel leeg:
thisset = {"apple", "banana", "cherry"}
thisset.clear()
print(thisset)
Voorbeeld
Die del
sleutelwoord sal die stel heeltemal uitvee:
thisset = {"apple", "banana", "cherry"}
del
thisset
print(thisset)