3
A
回答
5
heapify()
方法就地轉換列表。這意味着它會改變列表,但不會返回修改後的列表。正如下文所述,heapify()
返回None
以保護您免受此錯誤。因此,如果你做
lst = [5,4,9,1]
heapify(lst)
type(lst)
,你會看到lst
現在heapified。有關更多信息,請參閱library reference。
1
heapify
改變傳遞給它的列表;就像l.sort()
一樣。
>>> import heapq
>>> l = [9, 8, 7, 6]
>>> heapq.heapify(l)
>>> l
[6, 8, 7, 9]
相關問題
- 1. 在re.search中返回NoneType與返回的「」
- 2. Python Recusrive方法返回NoneType
- 3. 爲什麼要返回Nonetype?
- 4. Python函數返回noneType
- 5. (Python)燒瓶 - request.args.get返回NoneType
- 6. Django模塊返回NoneType
- 7. QTableWidget中的QComboBox返回NoneType
- 8. cv2.imread總是返回NoneType
- 9. web2py表單返回NoneType對象
- 10. 查詢返回AttributeError的:「NoneType」對象
- 11. PIL調整大小圖像返回NoneType
- 12. 對DataFrame列應用函數返回NoneType
- 13. 地圖kwargs返回nonetype蟒蛇
- 14. 爲什麼這會返回一個NoneType?
- 15. NoneType對象在等於時返回False
- 16. Python - 消息加密返回`NoneType`錯誤
- 17. 的Python/LXML - 兒童節點返回「NoneType」
- 18. 函數在Python中返回一個NoneType?
- 19. __str__返回非字符串(類型NoneType)
- 20. Python - 爲什麼當我檢查到我返回的對象不是NoneType時,此方法返回NoneType?
- 21. 堆排序heapify
- 22. java heapify method using priorityQueue
- 23. heapify O(n)算法
- 24. Django的loaddata返回DeserializationError:「NoneType」對象有沒有屬性「_meta」
- 25. BeautifulSoup獲得標題返回'NoneType'對象沒有屬性'__getitem__'
- 26. Web刮板返回某些文章的NoneType對象
- 27. 當我裁剪了一個Python圖像,返回「NoneType」
- 28. Ubuntu python-dateutil安裝/升級問題。 dateutil.zoneinfo.gettz返回NoneType
- 29. stats.ttest_ind返回NoneType對象,但我可以打印它
- 30. 方法返回Unicode對象,分配到一個NoneType。在Python中
使用'l'作爲變量名通常被認爲是不好的樣式,因爲根據字體它很容易被誤認爲是'1'或'I'。 – agf