Popis Pythona remove ()

Metoda remove () uklanja prvi odgovarajući element (koji se prosljeđuje kao argument) s popisa.

Sintaksa remove()metode je:

 list.remove (element)

remove () Parametri

  • remove()Metoda uzima jedan element kao argument i uklanja s popisa.
  • Ako elementne postoji, baca ValueError: list.remove (x): x nije u iznimci popisa .

Povratna vrijednost iz remove ()

remove()Ne vrati nikakvu vrijednost (vraća None).

Primjer 1: Uklonite element sa popisa

 # animals list animals = ('cat', 'dog', 'rabbit', 'guinea pig') # 'rabbit' is removed animals.remove('rabbit') # Updated animals List print('Updated animals list: ', animals)

Izlaz

 Ažurirani popis životinja: ('mačka', 'pas', 'zamorac')

Primjer 2: metoda remove () s popisa koji sadrži dvostruke elemente

Ako popis sadrži dvostruke elemente, remove()metoda uklanja samo prvi odgovarajući element.

 # animals list animals = ('cat', 'dog', 'dog', 'guinea pig', 'dog') # 'dog' is removed animals.remove('dog') # Updated animals list print('Updated animals list: ', animals)

Izlaz

 Ažurirani popis životinja: ('mačka', 'pas', 'zamorac', 'pas') 

Ovdje se s popisa uklanja samo prva pojava elementa 'pas'.

Primjer 3: Brisanje elementa koji ne postoji

 # animals list animals = ('cat', 'dog', 'rabbit', 'guinea pig') # Deleting 'fish' element animals.remove('fish') # Updated animals List print('Updated animals list: ', animals)

Izlaz

 Traceback (posljednji zadnji poziv): Datoteka "…", red 5, u animal.remove ('fish') ValueError: list.remove (x): x nije na popisu

Ovdje dobivamo pogrešku jer animalspopis ne sadrži 'fish'.

  • Ako trebate izbrisati elemente na temelju indeksa (poput četvrtog elementa), možete koristiti metodu pop ().
  • Također, možete koristiti izjavu Python del za uklanjanje stavki s popisa.

Zanimljivi članci...