Metode pop
Metode pop dzēš un atgriež
elementu no saraksta pēc tā indeksa. Metodes
parametrā norādām elementa indeksu. Ja tas nav
norādīts - tiek atgriezts pēdējais elements.
Sintakse
saraksts.pop([indekss])
Piemērs
Izdzēsim pēdējo elementu:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop()
print(lst)
Koda izpildes rezultāts:
['a', 'b', 'c', 'd']
Piemērs
Metode atgriež izdzēsto elementu:
lst = ['a', 'b', 'c', 'd', 'e']
print(lst.pop())
Koda izpildes rezultāts:
'e'
Piemērs
Atradīsim elementu pēc indeksa un izdzēsīsim
to, izmantojot metodi pop:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop(2)
print(lst)
Koda izpildes rezultāts:
['a', 'b', 'd', 'e']
Piemērs
Tagad mēģināsim izdzēst elementu pēc indeksa, kas nepastāv sarakstā:
lst = ['a', 'b', 'c']
lst.pop(3)
Koda izpildes rezultāts:
IndexError: pop index out of range