Метод pop
Методът pop премахва и връща
елемент от списък по неговия индекс. В параметъра
на метода задаваме индекса на елемента. Ако не е
зададен - връща се последният елемент.
Синтаксис
pythonсписък.pop([индекс])
Пример
Нека премахнем последния елемент:
pythonlst = ['a', 'b', 'c', 'd', 'e']
lst.pop()
print(lst)
Резултат от изпълнението на кода:
python['a', 'b', 'c', 'd']
Пример
Методът връща премахнатия елемент:
pythonlst = ['a', 'b', 'c', 'd', 'e']
print(lst.pop())
Резултат от изпълнението на кода:
python'e'
Пример
Нека намерим елемент по индекс и го премахнем
с помощта на метода pop:
pythonlst = ['a', 'b', 'c', 'd', 'e']
lst.pop(2)
print(lst)
Резултат от изпълнението на кода:
python['a', 'b', 'd', 'e']
Пример
А сега нека се опитаме да премахнем елемент по индекс, който не съществува в списъка:
pythonlst = ['a', 'b', 'c']
lst.pop(3)
Резултат от изпълнението на кода:
errorIndexError: pop index out of range