A remove metódus
A remove metódus elemeket távolít el a
halmazból. Ha az elem nincs a halmazban,
akkor hiba történik. A metódus paraméterében
azt az elemet adjuk meg, amelyet el szeretnénk távolítani.
Szintaxis
halmaz.remove(mit távolítunk el)
Példa
Távolítsuk el a halmazunkból a(z)
'a' elemet:
halmaz = {'a', 'b', 'c'}
halmaz.remove('a')
print(halmaz)
A kód végrehajtásának eredménye:
{'b', 'c'}
Példa
Most pedig távolítsunk el egy olyan elemet, ami nincs a halmazban:
halmaz = {'a', 'b', 'c'}
halmaz.remove('e')
print(halmaz)
A kód végrehajtása után hibaüzenetet kapunk:
KeyError: 'e'
Lásd még
-
a
discardmetódus,
amely eltávolítja a halmazban lévő elemeket -
a
popmetódus,
amely eltávolítja az első elemet a halmazból -
a
clearmetódus,
amely kiüríti a halmazt -
a
addmetódus,
amely elemeket ad a halmazhoz -
a
lenfüggvény,
amely visszaadja a halmaz hosszát -
a
unionmetódus,
amely halmazokat egyesít