Рубрики
Без рубрики

POP Функция в Python

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