Автор оригинала: 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 ()
можно найти здесь