Eliminarea unui element specificat
Pentru a scoate un element după valoarea lui, folosește metoda remove().
Când acea valoare apare de mai multe ori, este eliminată doar prima apariție:
Exemplu
Scoate „banana” din listă:
Prompt
Creați o listă de fructe și folosiți metoda remove() pentru a elimina „banana”. Afișați lista.
Ieșire: program Python complet
main.py
thislist = ["apple", "banana", "cherry"]
thislist.remove("banana")
print(thislist)
Exemplu
Dispare doar prima „banana”:
Prompt
Creați o listă cu mai multe elemente „banana”. Folosiți remove() pentru a elimina prima apariție a lui „banana”. Afișați lista.
Ieșire: program Python complet
main.py
thislist = ["apple", "banana", "cherry", "banana", "kiwi"]
thislist.remove("banana")
print(thislist)
Eliminarea după indexul specificat
Pentru a elimina după poziție, dă-i lui pop() indexul.
Dacă apelezi pop() fără index, elimină în schimb ultimul element.
Cuvântul cheie del poate elimina și el elementul de la un anumit index:
În plus, del poate șterge o listă întreagă.
Exemplu
Elimină al doilea element:
Prompt
Creați o listă de fructe și folosiți metoda pop() pentru a elimina elementul de la indexul 1. Afișați lista.
Ieșire: program Python complet
main.py
thislist = ["apple", "banana", "cherry"]
thislist.pop(1)
print(thislist)
Exemplu
Elimină ultimul element:
Prompt
Creați o listă de fructe și folosiți metoda pop() fără index pentru a elimina ultimul element. Afișați lista.
Ieșire: program Python complet
main.py
thislist = ["apple", "banana", "cherry"]
thislist.pop()
print(thislist)
Exemplu
Elimină primul element folosind del:
Prompt
Creați o listă de fructe și folosiți cuvântul cheie del pentru a elimina primul element. Afișați lista.
Ieșire: program Python complet
main.py
thislist = ["apple", "banana", "cherry"]
del thislist[0]
print(thislist)
Exemplu
Șterge întreaga listă:
Prompt
Creați o listă de fructe și folosiți cuvântul cheie del pentru a șterge întreaga listă.
Ieșire: program Python complet
main.py
thislist = ["apple", "banana", "cherry"]
del thislist
Golirea listei
Pentru a goli o listă, apelează clear().
După aceea, lista există în continuare, doar că nu mai conține nimic.
Exemplu
Golește lista și afișeaz-o:
Prompt
Creați o listă de fructe și folosiți metoda clear() pentru a goli lista. Afișați lista.
Ieșire: program Python complet
main.py
thislist = ["apple", "banana", "cherry"]
thislist.clear()
print(thislist)