Metodas pop
Metodas pop pašalina ir grąžina
elementą iš sąrašo pagal jo indeksą. Metodo
parametre nurodome elemento indeksą. Jei jis
nenurodytas - grąžinamas paskutinis elementas.
Sintaksė
sąrašas.pop([indeksas])
Pavyzdys
Pašalinkime paskutinį elementą:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop()
print(lst)
Kodo vykdymo rezultatas:
['a', 'b', 'c', 'd']
Pavyzdys
Metodas grąžina pašalintą elementą:
lst = ['a', 'b', 'c', 'd', 'e']
print(lst.pop())
Kodo vykdymo rezultatas:
'e'
Pavyzdys
Pagal indeksą suraskime elementą ir pašalinkime
jį naudodami metodą pop:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop(2)
print(lst)
Kodo vykdymo rezultatas:
['a', 'b', 'd', 'e']
Pavyzdys
Dabar pabandykime pašalinti elementą pagal indeksą, kurio nėra sąraše:
lst = ['a', 'b', 'c']
lst.pop(3)
Kodo vykdymo rezultatas:
IndexError: pop index out of range