Python - Set Öğelerini Kaldır
Öğeyi kaldırmak
Bir kümedeki bir öğeyi kaldırmak için remove()
, veya discard()
yöntemini kullanın.
Örnek
remove()
Yöntemi kullanarak "muz" u kaldırın :
thisset = {"apple", "banana", "cherry"}
thisset.remove("banana")
print(thisset)
Not: Kaldırılacak öğe yoksa, remove()
bir hataya neden olur.
Örnek
discard()
Yöntemi kullanarak "muz" u kaldırın :
thisset = {"apple", "banana", "cherry"}
thisset.discard("banana")
print(thisset)
Not: Kaldırılacak öğe mevcut değilse, discard()
bir
hata VERMEYECEKTİR .
Bir öğeyi kaldırmak için yöntemi de kullanabilirsiniz , ancak bu yöntem son öğeyi pop()
kaldıracaktır . Setlerin sırasız olduğunu unutmayın, bu nedenle hangi öğenin kaldırılacağını bilemezsiniz.
Yöntemin dönüş değeri pop()
, kaldırılan öğedir.
Örnek
pop()
Yöntemi kullanarak son öğeyi kaldırın :
thisset = {"apple", "banana", "cherry"}
x =
thisset.pop()
print(x)
print(thisset)
Not: Kümeler sırasızdır , bu nedenle pop()
yöntemi kullanırken hangi öğenin kaldırılacağını bilemezsiniz.
Örnek
Yöntem clear()
, kümeyi boşaltır:
thisset = {"apple", "banana", "cherry"}
thisset.clear()
print(thisset)
Örnek
Anahtar del
kelime seti tamamen siler:
thisset = {"apple", "banana", "cherry"}
del
thisset
print(thisset)