Pop metodu

pop metodu elementi siyahıdan onun indeksinə görə silir və qaytarır. Metodun parametrində elementin indeksini təyin edirik. Əgər o təyin edilməyibsə - sonuncu element qaytarılır.

Sintaksis

pythonsiyahı.pop([indeks])

Nümunə

Gəlin sonuncu elementi silək:

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

print(lst)

Kodun icrasının nəticəsi:

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

Nümunə

Metod silinmiş elementi qaytarır:

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

Kodun icrasının nəticəsi:

python'e'

Nümunə

Gəlin indeksə görə elementi tapaq və pop metodu ilə onu silək:

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

print(lst)

Kodun icrasının nəticəsi:

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

Nümunə

İndi isə gəlin siyahıda olmayan indeksə görə elementi silməyə çalışaq:

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

Kodun icrasının nəticəsi:

errorIndexError: pop index out of range

Həmçinin bax

  • remove metodu,
    elementi siyahıdan silir
  • insert metodu,
    elementi siyahıya göstərilən indeksdən əvvəl əlavə edir
  • count metodu,
    elementin siyahıdakı uyğunluq sayını qaytarır
  • append metodu,
    elementi siyahının sonuna əlavə edir
  • len funksiyası,
    siyahının uzunluğunu qaytarır