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'}