Python中使用heapq模块找到最大或最小的N个元素
Python中使用heapq模块找到最大或最小的N个元素
在heapq中有两个函数模块,分别是nlargest()、nsmallest(),可以用这两个函数分别找到列表中最大和最小的元素。
这两个函数分别有三个参数,分别为n, iterable, key
n: 限制需要的元素个数
iterable:可迭代对象
key:对复杂的数据进行处理
情况一:仅对列表数据进行操作
对列表进行处理时无需考虑key值,仅需限定参数n、iterable即可。
'''
Author:爱吃跳跳糖的小怪兽
time:20
原创
2020-08-27 11:05:53 ·
819 阅读 ·
0 评论