我想使用堆栈来颠倒顺序,如果j =“这是句子”,所以输出将是“句子是这样的”来做到这一点,我试着把它放在栈,然后弹出它们像颠倒python使用堆栈中的单词的顺序
stack.push(j.split(' '))
然后弹出它作为
while not stack.is_empty()
print stack.data.pop(),
但什么stack.push(j.split(”“))它把整个句子作为单一实体堆栈像
[['this','is','a','sentence']]
,因此当我弹出它它给人造成
['this','is','a','sentence']
意味着什么在nutshell.so都颠倒我应该如何分割,推动这个词在栈,这样我可以扭转词的顺序。
Thanx此解决方案也有帮助 – 2014-11-22 19:04:05