找到最大或最小的N個元素

提出問題: 如何在某集合裏面找出最大或最小的N個元素。 解決思路: 找出最大或最下的N個元素,可以使用Python庫中的heapq模塊,該模塊提供兩個函數nlargest()求最大N個和nsmallest()求最小N個。 下面我們舉例說明: import heapq nums=[12,-9,-3,32,9,56,23,0,11,34] print(heapq.nlargest(4,nums))
相關文章
相關標籤/搜索