0
好的,这里是代码。appendleft迭代deque函数,AttributeError:'list'对象没有属性'appendleft'
from collections import deque
list_stack = []
list_queue = ([])
string_to_list = "This is a sentence with more than six words."
string_to_list = string_to_list.split()
for i in string_to_list:
list_stack.append(i)
list_queue.appendleft(i)
print("The variable created as a stack" ,list_stack)
print("The variable created as a queue" ,list_queue)
方案应通过可变string_to_list迭代,然后在列表中追加元素“list_stack”和第一索引“list_queue”。当我运行该程序时,它说:AttributeError:'list'对象没有属性'appendleft'。我不是一个很好的程序员,所以它可能很简单,我错过了。多个答案将不胜感激。
(FACEPALM)谢谢,我现在觉得有点愚蠢,但它的工作:)。再次感谢。 – Ace288 2014-09-26 17:13:32