Метод pop
Метод pop рўйхатдан элементни унинг индекси
буйича ўчиради ва қайтаради. Методнинг параметрида
элемент индексини белгилаймиз. Агар у белгиланмаган
бўлса - охирги элемент қайтарилади.
Синтаксис
рўйхат.pop([индекс])
Мисол
Келинг, охирги элементни ўчирамиз:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop()
print(lst)
Кодни ишга тушириш натижаси:
['a', 'b', 'c', 'd']
Мисол
Метод ўчирилган элементни қайтаради:
lst = ['a', 'b', 'c', 'd', 'e']
print(lst.pop())
Кодни ишга тушириш натижаси:
'e'
Мисол
Келинг, индекс буйича элементни топиб, уни
pop метода ёрдамида ўчирамиз:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop(2)
print(lst)
Кодни ишга тушириш натижаси:
['a', 'b', 'd', 'e']
Мисол
Энди esa рўйхатда мавжуд бўлмаган индекс буйича элементни ўчириб кўрамиз:
lst = ['a', 'b', 'c']
lst.pop(3)
Кодни ишга тушириш натижаси:
IndexError: pop index out of range
Шунингдек қаранг
-
метод
remove,
который рўйхатдан элементни ўчиради -
метод
insert,
который рўйхатга элементни кўрсатилган индекс олдидан қўшади -
метод
count,
который рўйхатдаги элементнинг мос келиш сонini қайтаради -
метод
append,
который элементни рўйхатнинг охирига қўшади -
функция
len,
который рўйхатнинг узунлигини қайтаради