Metode remove

Metode remove noņem norādīto elementu no saraksta. Metodes parametrā tiek norādīts elements, kas jānoņem. Metode modificē pašu sarakstu. Kā rezultāts tiek atgriezts None. Mēģinājums noņemt neesošu elementu izraisīs izņēmuma izsaukšanu.

Sintakse

pythonsaraksts.remove(ko vēlamies noņemt)

Piemērs

Noņemsim elementu 'ef' no mūsu saraksta, izmantojot metodi remove:

pythonlst = ['ab', 'cd', 'ef', 'gh']

lst.remove('ef')
print(lst)

Koda izpildes rezultāts:

python['ab', 'cd', 'gh']

Piemērs

Tagad mēģināsim noņemt elementu, kura nav sarakstā:

pythonlst = ['ab', 'cd', 'ef', 'gh']

lst.remove('12')
print(lst)

Koda izpildes rezultāts:

errorValueError: list.remove(x): x not in list

Skatiet arī

  • metode clear,
    kas noņem visus elementus no saraksta
  • metode pop,
    kas noņem elementu pēc tā indeksa
  • metode append,
    kas pievieno elementu saraksta beigās