Metoda pop
Metoda pop heq dhe kthen
një element nga lista sipas indeksit të tij. Në parametrin
e metodës vendosim indeksin e elementit. Nëse ai nuk
është vendosur - kthehet elementi i fundit.
Sintaksa
lista.pop([indeksi])
Shembull
Le të heqim elementin e fundit:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop()
print(lst)
Rezultati i ekzekutimit të kodit:
['a', 'b', 'c', 'd']
Shembull
Metoda kthen elementin e hequr:
lst = ['a', 'b', 'c', 'd', 'e']
print(lst.pop())
Rezultati i ekzekutimit të kodit:
'e'
Shembull
Le të gjejmë elementin sipas indeksit dhe ta heqim
atë duke përdorur metodën pop:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop(2)
print(lst)
Rezultati i ekzekutimit të kodit:
['a', 'b', 'd', 'e']
Shembull
Tani le të përpiqemi të heqim një element sipas një indeksi që nuk ekziston në listë:
lst = ['a', 'b', 'c']
lst.pop(3)
Rezultati i ekzekutimit të kodit:
IndexError: pop index out of range
Shihni gjithashtu
-
metoda
remove,
e cila heq një element nga lista -
metoda
insert,
e cila shton një element në listë përpara indeksit të specifikuar -
metoda
count,
e cila kthen numrin e përputhjeve të elementit në listë -
metoda
append,
e cila shton një element në fund të listës -
funksioni
len,
i cili kthen gjatësinë e listës