我知道在C++中它已經存在了 #include <list>
現在我很好奇它是否也存在於python中。Python中是否有鏈接列表預定義的庫?
7
A
回答
6
1
看來collections.deque是Python中的雙鏈表庫。根據文檔,當從頭部或尾部追加或彈出時,它應該具有大約O(1)的成本,以及用於常規插入的O(n)(其與我們期望的鏈接列表相匹配)。
API:http://docs.python.org/2/library/collections.html#collections.deque
+1
我經歷了雙向文檔。看起來deque更像是FIFO或LIFO。您不能在隊列中插入元素。你只能在開始或結束時插入它們。 – Mugen
相關問題
- 1. JOptionPane從鏈接列表中預定義的選擇
- 2. 將文本框中的文本鏈接到預定義列表
- 3. 自定義鏈接有列表
- 4. 鏈接列表定義
- 5. 鏈接列表:.next和temp鏈接列表節點的定義
- 6. 是否有像Hashtable這樣的3個鏈接值的預定義類?
- 7. C#是否有預定義的符號?
- 8. 如果編譯器是MSVC,是否有預定義的定義?
- 9. 單鏈接列表是迴文是否
- 10. itertools.izip()不是預定義的列表數
- 11. 在java中自定義鏈接列表的自定義值類
- 12. 如何在Python 3.x中鏈接列表中有鏈接列表
- 13. 是否可以在RubyMine實時模板中鏈接預定義的函數?
- 14. 列表中的鏈接是否繼承菜單列表本質?
- 15. 連接Python鏈接列表
- 16. 是否有預定義的haskell函數將列表中的元素提取到新列表中?
- 17. python數據庫錶鏈接
- 18. 鏈接到自定義庫
- 19. 搜索鏈接列表是否爲空
- 20. 檢查鏈接列表是否迴文
- 21. BubbleSort自定義鏈接列表
- 22. 鏈接列表定義分配C++
- 23. 鏈接列表php spl或自定義?
- 24. Java - 自定義鏈接列表問題
- 25. 比較鏈接列表和自定義鏈接列表的運行
- 26. Python鏈接列表 - 鏈接列表之間的排序
- 27. 是否有自定義自動完成的Python庫?
- 28. python中的鏈接列表實現
- 29. 鏈接列表和Python中的排序
- 30. factory_girl中的預定義列表
歡迎來到SO!你能詳細說明爲什麼你需要這個嗎? Python已經有了'list'類型。 – georg
Python'list'相當於一個數組,而不是鏈表,它是一種不同的數據類型。 – Leigh
可能的重複http://stackoverflow.com/questions/280243/python-linked-list – Tim