Как удалить все элементы внутри стека в python

#python-2.7 #stack

#python-2.7 #стек

Вопрос:

stack=[‘Hatdog’,’Hamburger’]

stack.empty()

печать (стек)

Комментарии:

1. Привет. Как написано, трудно понять, какова ваша конечная цель. Вы пытаетесь очистить переменную для последующего использования? Это домашнее задание?

2. это часть моей деятельности, и я пытаюсь удалить все элементы внутри стека. Спасибо за ответ

Ответ №1:

Если вы реализовали стек с помощью list, вы должны перебирать список, пока он не станет пустым, например, так:

 stack=['Hatdog','Hamburger']

while (not stack == []):
    stack.pop()

print (stack)
 

Проверьте эту ссылку на реализации стека в Python: https://www.geeksforgeeks.org/stack-in-python /