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