Python list data-type vă ajută să stocați elemente de diferite tipuri de date într-o secvență ordonată. Datele sunt scrise între paranteze pătrate (), iar valorile sunt separate prin virgulă (,).
în Python, există multe metode disponibile pe tipul de date din listă care vă ajută să eliminați un element dintr-o anumită listă. Metodele sunt remove (), pop () și clear ().
pe lângă metodele de listă, puteți utiliza și un cuvânt cheie del pentru a elimina articole dintr-o listă.,
În acest tutorial Python, veți învăța:
- Python remove() method
- Python pop() method
- Python clear() method
- Using del keyword
- Cum pot elimina primul element dintr-o listă?
- cum pot elimina mai multe elemente dintr-o listă în Python?
- cum pot elimina un element dintr-o listă utilizând un index în Python?
exemplu de listă
my_list = ]
indicele începe de la 0., În lista: my_list la
0th index avem șirul ‘Guru’,
- la index: 1 veți obține numărul 50 care este un număr întreg.
- la index: 2 veți obține numărul plutitor 11.50
- la index: 3, există un șir ” Siya.’
- la index: 4, veți vedea numărul 50 este duplicat.
- La index:5, veți obține o listă cu valorile a, B, și C.
Python remove (metoda)
Python elimină () metoda este o metoda built-in disponibil cu lista. Aceasta ajută pentru a elimina dat primul element de potrivire din listă.,
sintaxa:
list.remove(element)
elementul pe care doriți să îl eliminați din listă.
ReturnValue
nu există o valoare returnată pentru această metodă.
Sfaturi pentru utilizarea remove() metoda:
următoarele sunt punctele importante de reținut atunci când se utilizează remove () metoda:
- când Lista are elemente duplicate, primul element care se potrivește cu elementul dat va fi eliminat din listă.
- Dacă elementul dat nu este prezent în listă, va arunca o eroare spunând că elementul nu este în listă.,
- metoda remove () nu returnează nicio valoare.
- remove () ia valoarea ca argument, deci valoarea trebuie să treacă cu tipul de date corect.
Exemplu: Folosind elimina() metoda pentru a elimina un element din listă
Aici este o listă eșantion care trebuie
my_list =
lista are elemente de date-tipuri șir și numărul de telefon. Lista are elemente duplicat, cum ar fi numărul 12 și șir Riya.
Output:
Python pop() metoda
pop () metoda elimină un element din listă pe baza indexului dat.,
sintaxa
list.pop(index)
index: metoda pop () are un singur argument numit index. pentru a elimina un element din listă, trebuie să treceți indexul elementului. Indicele începe de la 0. Pentru a obține primul element din lista de index pass ca 0. Pentru a elimina ultimul element, puteți trece indexul
ca -1.
ReturnValue:
metoda pop() va returna elementul eliminat pe baza indexului dat. Lista finală este, de asemenea, actualizată și nu va avea elementul.
exemplu: folosind metoda pop () pentru a elimina un element din listă
lista va folosi în exemplu este my_list = .,
Să încercăm să eliminăm elementul folosind o metodă pop() bazată pe următoarele:
- dând index
- fără index
- care trece index care este în afara intervalului.
aici, eliminăm Tiya din listă. Indicele începe de la 0, deci indicele pentru Tiya este 2.
Output:
Python clear() method
metoda clear() va elimina toate elementele prezente în listă.
sintaxa:
list.clear()
parametri:
nu există parametri.
ReturnValue:
nu este o valoare returnată., Lista() este golit folosind clear () metoda.
exemplu: folosind metoda clear() pentru a elimina toate elementele din listă
metoda clear () va goli lista dată. Să ne vedem de lucru de clar() în exemplul de mai jos:
my_list = #Using clear() methodelement = my_list.clear()print(element)print(my_list)
Ieșire:
None
Folosind del cuvinte cheie
Pentru a elimina un element din listă, puteți utiliza del cuvânt cheie urmat de o listă. Trebuie să treci indexul elementului în listă. Indicele începe de la 0.,
sintaxă:
del list
de asemenea, puteți tăia o serie de elemente din listă folosind cuvântul cheie del. Indicele start / stop din listă poate fi dat del cuvinte cheie, iar elementele care se încadrează în acest interval vor fi eliminate. Sintaxa este următoarea:
sintaxa:
del list
Iată un exemplu care arată eliminarea primului element, ultimul element, mai multe elemente din listă folosind del.
Output:
Cum pot elimina primul element dintr-o listă?,
puteți utiliza metode de listă precum remove (), pop () pentru a elimina primul element din listă. În cazul metodei remove (), va trebui să treceți primul element care trebuie eliminat și pentru pop indexul, adică 0.
De asemenea, puteți utiliza cuvântul cheie del pentru a elimina primul element din listă.
exemplul de mai jos arată pentru a elimina primul element din listă folosind remove(), pop() și del.
Output:
Cum pot elimina mai multe elemente dintr-o listă în Python?
metodele listă remove () și pop () sunt menite să elimine un singur element., Pentru a elimina mai multe aspecte, utilizați cuvântul cheie del.
Output:
Originallist is Using del, the final list is
Cum pot elimina un element dintr-o listă folosind index în Python?
pentru a elimina element bazat pe index, puteți face uz de metoda listă pop (). Chiar și folosind del cuvinte cheie vă va ajuta să eliminați elementul pentru un anumit index.
Output
rezumat:
în Python, există multe metode disponibile pe tipul de date listă care vă ajută să eliminați un element dintr-o anumită listă. Metodele sunt remove (), pop () și clear ().,
Important built-in metode disponibile pe listă pentru a elimina elementele
Metoda | Descriere |
remove() | El ajută pentru a elimina primul element dat de potrivire din listă. |
pop() | metoda pop() elimină un element din listă pe baza indexului dat. |
clear () | metoda clear() va elimina toate elementele prezente în listă. |