2016-12-14 73 views

回答

7
t.insert(0, None) # to add a None value 
t.insert(0, 'null') # to add the word 'null' as a string 

可以如上述將元素添加到第0索引。

+0

接受答案,如果它的工作 –

2
from collections import deque 

t = [10, 12, 15, 16] 
d_t = deque(t) 
d_t.appendleft('null') 

出:

deque(['null', 10, 12, 15, 16]) 

雙端隊列是棧和隊列的概括(名稱是 發音爲「甲板」,並且是短期的「雙端隊列」)。 Deques 支持線程安全,高效的內存追加和從 雙側出現,並且兩個方向的性能大致相同O(1)。雖然列表對象支持類似的操作,它們 針對快速固定長度的操作進行了優化,並招致爲O(n)存儲器 爲彈出運動成本(0)插入(0,v)的操作該更改 既底層數據表示的大小和位置。

相關問題