Elementide eemaldamine¶
Hulgast saab elemente eemaldada kahe erineva funktsiooniga: remove ja discard. Discard meetod on parem, kuna esmalt see vaatab, kas eemaldatav element on hulgas ja seetõttu ei teki vigu.
friend_list = {"Tom", "Agnes", "Jim"}
print(friend_list)
friend_list.remove("Tom")
print(friend_list)
friend_list.discard("Jim")
print(friend_list)
Käivitamisel saame:
{'Jim', 'Agnes', 'Tom'}
{'Jim', 'Agnes'}
{'Agnes'}
Suvalise elemendi eemaldamiseks saab kasutada funktsiooni pop.
friend_list = {"Tom", "Agnes", "Jim"}
print(friend_list)
friend_list.pop()
print(friend_list)
Igal käivitamisel eemaldab erineva elemendi, hetkel esimese käivitamise puhul saime:
{'Tom', 'Jim', 'Agnes'}
{'Jim', 'Agnes'}