给一个无序数组,输出这个数组的前n个最大的
借用python自带的函数sorted()配合[::-1]
def func6(data,n): new =sorted(data)[::-1] #通过系统函数sorted()排序,在进行取反 print(new[:n]) #以列表形式 for i in new[:n]: #逐个遍历 print(i)
posted on 2021-03-06 18:04 jesse_zhao 阅读(209) 评论(0) 收藏 举报
借用python自带的函数sorted()配合[::-1]
def func6(data,n): new =sorted(data)[::-1] #通过系统函数sorted()排序,在进行取反 print(new[:n]) #以列表形式 for i in new[:n]: #逐个遍历 print(i)
posted on 2021-03-06 18:04 jesse_zhao 阅读(209) 评论(0) 收藏 举报