99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2021-02-21 閱讀量: 447
python中如何求得極值

問:

python中如何求得極值


答:

heapq包的n個最大/ n最小函數(shù)。

此函數(shù)有助于返回任何列表中的前n個最小/最大元素,此處n又是程序員指定的數(shù)字。


# Python code to find 3 largest and 4 smallest
# elements of a list.
import heapq
grades = [110, 25, 38, 49, 20, 95, 33, 87, 80, 90]
print(heapq.nlargest(3, grades))
print(heapq.nsmallest(4, grades))


輸出:

[110,95,90]

[20,25,33,38]


第一行輸出給出了列表等級中存在的3個最大數(shù)字。類似地,第二行輸出打印出列表等級中存在的4個最小元素。這個功能的另一個特點是它不會忽視重復。因此,如果我們要放置數(shù)組的長度,那么代替n,我們最終會得到整個排序數(shù)組本身!


70.5576
0
關注作者
收藏
評論(0)

發(fā)表評論

暫無數(shù)據(jù)
推薦帖子