LECȚIA 4
|
PAG. 4 / 5
|
Acasă >>>
Lecții online
Ștergerea elementelor
Pentru a șterge elemente din listă, avem mai multe opțiuni: 1. Funcția remove(valoare) șterge primul element din listă care conține valoarea trecută ca argument.Așadar, al doilea element ce conține numărul 2 a rămas în listă, fiind șters doar primul găsit, pe poziția 1:
2. Folosim cuvântul cheie del[indice] care are rolul să șteargă din memorie complet un element al listei.
Apoi, din noua listă rămasă, am șters primul element de pe poziția 0, adică valoarea 1:
Ștergerea completă a listei din memorie se efectuează pe cale de consecință: del lista.
Metoda pop()
Metoda pop(indice_optional) șterge și întoarce ultimul element din listă ca rezultat, ori pe cel trimis ca argument prin indice_optional:Funcția este utilă atunci când înainte de ștergere dorim să extragem și să prelucrăm valoarea respectivă. Executați exemplul următor:
litere = ["a","b","c"]
print(litere.pop())
print(litere.pop())
print(litere.pop())
print(litere)
Am tipărit de fiecare dată ultimul element, apoi la final... lista este goală.
Poate vreau să le folosesc invers, de la început pe toate, deci scriu:
litere = ["a","b","c"]
print(litere.pop(0))
print(litere.pop(0))
print(litere.pop(0))
print(litere)
Astfel, am preluat de fiecare dată primul element, l-am afișat, iar el apoi ... eliminat!
Execută programul apoi avansează la pagina următoare.
home | list LECȚII | perm_identity | arrow_upward |