返回前n个最大的元素heapq.nlargest()

【小白从小学Python、C、Java】
【计算机等级考试+500强双证书】
【Python-数据分析】
返回前n个最大的元素
heapq.nlargest()

[太阳]选择题
heapq.nlargest(2,data)执行输出的结果是?
import heapq
data = [3,1,0,2]
print("【执行】heapq.nlargest(3,data)")
print(heapq.nlargest(3,data))
print("【执行】heapq.nlargest(2,data)")
print(heapq.nlargest(2,data))

A选项:[0,1]
B选项:[2,3]
C选项:[1,0]
D选项:[3,2]

题目解析
返回前n个最大的元素heapq.nlargest()_第1张图片

示例代码

返回前n个最大的元素heapq.nlargest()_第2张图片

正确答案是D

你可能感兴趣的:(python,开发语言)