Eliminați elementul dintr-o listă Python [clear, pop, remove, del]

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.

  • argumentul index este opțional. Dacă nu este trecut, valoarea implicită este considerată -1, iar ultimul element din listă este returnat.,
  • în cazul în care indicele dat nu este prezent, sau în afara intervalului, pop() metoda aruncă o eroare spunând IndexError: pop index.
  • 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ă.

    Lasă un răspuns

    Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *