2011-04-24 89 views
19

當前我從存儲中獲取「list」數據,「deque」它使用該數據。 處理獲取的數據後,我必須將它們放回存儲。 只要我不強迫(至少我這麼認爲)使用python的標準「list」對象來保存這些數據,這不會成爲問題。將deque對象轉換爲列表

存儲服務:Google Appengine。

我的變通是:

dequeObj = deque(myData) 
my_list= list() 
for obj in dequeObj: 
    my_list.append(obj) 

但這似乎不是很理想。

回答

45
>>> list(collections.deque((1, 2, 3))) 
[1, 2, 3] 
+0

非常感謝你 – 2011-04-24 22:46:08

相關問題