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

pythonsaraksts.pop([indekss])

Piemērs

Izdzēsim pēdējo elementu:

pythonlst = ['a', 'b', 'c', 'd', 'e']
lst.pop()

print(lst)

Koda izpildes rezultāts:

python['a', 'b', 'c', 'd']

Piemērs

Metode atgriež izdzēsto elementu:

pythonlst = ['a', 'b', 'c', 'd', 'e']
print(lst.pop())

Koda izpildes rezultāts:

python'e'

Piemērs

Atradīsim elementu pēc indeksa un izdzēsīsim to, izmantojot metodi pop:

pythonlst = ['a', 'b', 'c', 'd', 'e']
lst.pop(2)

print(lst)

Koda izpildes rezultāts:

python['a', 'b', 'd', 'e']

Piemērs

Tagad mēģināsim izdzēst elementu pēc indeksa, kas nepastāv sarakstā:

pythonlst = ['a', 'b', 'c']
lst.pop(3)

Koda izpildes rezultāts:

errorIndexError: pop index out of range

Skatiet arī

  • metode remove,
    kas dzēš elementu no saraksta
  • metode insert,
    kas pievieno elementu sarakstam pirms norādītā indeksa
  • metode count,
    kas atgriež elementa atbilstību skaitu sarakstā
  • metode append,
    kas pievieno elementu saraksta beigās
  • funkcija len,
    kas atgriež saraksta garumu