Treci la conținutul principal

Eliminarea unui element

Două metode scot un anumit element dintr-o mulțime: remove() și discard().

Notă: Ele diferă atunci când elementul lipsește. În acest caz, remove() generează o eroare.

Notă: discard(), în schimb, NU generează o eroare când elementul lipsește.

Există și metoda pop(), dar ea alege elementul în locul tău și nu ai cum să știi pe care îl va alege.

Elementul ales este valoarea returnată de pop().

Notă: Deoarece mulțimile sunt neordonate, elementul pe care îl scoate pop() nu poate fi prezis.

Exemplu

Scoate „banana” cu remove():

Prompt
Creați o mulțime cu "apple", "banana" și "cherry". Eliminați "banana" folosind metoda remove() și afișați mulțimea.
Ieșire: program Python complet

Exemplu

Scoate „banana” cu discard():

Prompt
Creați o mulțime cu "apple", "banana" și "cherry". Eliminați "banana" folosind metoda discard() și afișați mulțimea.
Ieșire: program Python complet

Exemplu

Lasă pop() să scoată un element oarecare:

Prompt
Creați o mulțime cu "apple", "banana" și "cherry". Folosiți metoda pop() pentru a elimina un element aleatoriu, afișați elementul eliminat, apoi afișați mulțimea.
Ieșire: program Python complet

Exemplu

Folosește clear() ca să golești mulțimea:

Prompt
Creați o mulțime cu "apple", "banana" și "cherry". Folosiți metoda clear() pentru a goli mulțimea și afișați rezultatul.
Ieșire: program Python complet

Exemplu

Cu ajutorul cuvântului cheie del, întreaga mulțime dispare:

Prompt
Creați o mulțime cu "apple", "banana" și "cherry". Folosiți cuvântul cheie del pentru a șterge mulțimea complet, apoi încercați să o afișați pentru a arăta eroarea.
Ieșire: program Python complet