我做了一本字典,并把字典的关键字放在一个列表中。dict((t[0], t[1]) for t in s)
print keys现在我需要把(4,5)和(5,4)放入栈中。比如stack.pop() - output is : [(4, 5), (5, 4)]。我想一个接一个地弹出来。(4,5)然后(5,4)
我正试图用Python构建一个反向波兰计算器,这就是我所得到的。在尝试运行PRT之前,它似乎是有效的,在这一点上,我从文本文件中得到最后一个数字,而不是从前面的计算中得到添加到堆栈中的结果。Python不是我的常用语言,所以我为您将要看到的内容道歉。() + stack.pop()
if line=='SUB': result = stack.pop() - <em