Автор оригинала: FreeCodeCapm Team.
Метод POP () удаляет и возвращает последний элемент из списка. Существует дополнительный параметр, который является индексом элемента для удаления из списка. Если указан индекс, A.POP () удаляет и возвращает последний элемент в списке. Если индекс, передаваемый методу POP (), не находится в диапазоне, он бросает IndexError: POP-индекс вне диапазона исключения.
Пример использования
cities = ['New York', 'Dallas', 'San Antonio', 'Houston', 'San Francisco']; print "City popped is : ", cities.pop() print "City at index 2 is : ", cities.pop(2)
Выход
City popped is : San Francisco City at index 2 is : San Antonio
Базовая функциональность стека
POP () Метод часто используется в сочетании с Добавить () Для реализации основных функций стека в приложении Python.
stack = []
for i in range(5):
stack.append(i)
while len(stack):
print(stack.pop())Больше информации:
Официальная документация для POP () можно найти здесь