Metode Remove () noņem no saraksta pirmo atbilstošo elementu (kas tiek nodots kā arguments).
Metodes sintakse remove()ir šāda:
list.remove (elements)
noņemt () parametrus
remove()Metode ņem vienu elementu, kā argumentu un noņem to no saraksta.- Ja
elementneeksistē, tas izmet vērtību ValueRrror: list.remove (x): x nav saraksta izņēmumā.
Atgriezties vērtība no noņemt ()
remove()Neatgriež nekādu vērtību (atgriežas None).
1. piemērs: noņemiet elementu no saraksta
# animals list animals = ('cat', 'dog', 'rabbit', 'guinea pig') # 'rabbit' is removed animals.remove('rabbit') # Updated animals List print('Updated animals list: ', animals)
Rezultāts
Atjaunināts dzīvnieku saraksts: ('kaķis', 'suns', 'jūrascūciņa')
2. piemērs: noņemiet metodi () sarakstā ar dublētiem elementiem
Ja sarakstā ir elementu dublikāti, remove()metode noņem tikai pirmo atbilstošo elementu.
# animals list animals = ('cat', 'dog', 'dog', 'guinea pig', 'dog') # 'dog' is removed animals.remove('dog') # Updated animals list print('Updated animals list: ', animals)
Rezultāts
Atjaunināts dzīvnieku saraksts: ('kaķis', 'suns', 'jūrascūciņa', 'suns')
Šeit no saraksta tiek svītrots tikai pirmais elementa “suns” gadījums.
3. piemērs: elementa, kas nepastāv, dzēšana
# animals list animals = ('cat', 'dog', 'rabbit', 'guinea pig') # Deleting 'fish' element animals.remove('fish') # Updated animals List print('Updated animals list: ', animals)
Rezultāts
Traceback (pēdējais zvans ir pēdējais): fails "…", 5. rindiņa, animal.remove ('fish') ValueError: list.remove (x): x nav sarakstā
Šeit mēs saņemam kļūdu, jo animalssarakstā nav 'fish'.
- Ja jums ir jāizdzēš elementi, pamatojoties uz indeksu (piemēram, ceturtais elements), varat izmantot metodi pop ().
- Varat arī izmantot Python del priekšrakstu, lai noņemtu vienumus no saraksta.








