以下是一个示例代码,实现了按照被输入次数选择一个前十名的功能:
from collections import Counter
# 假设输入的列表为data
data = [1, 2, 3, 4, 5, 1, 2, 3, 4, 1, 2, 1, 1, 1, 1]
# 使用Counter统计每个元素的出现次数
counter = Counter(data)
# 按照出现次数降序排序,取前十个元素
top_ten = counter.most_common(10)
print(top_ten)
运行以上代码,输出结果为:
[(1, 7), (2, 3), (3, 2), (4, 2), (5, 1)]
其中,每个元素是一个元组,包含元素值和出现次数。根据示例数据,元素1出现了7次,元素2出现了3次,以此类推。
上一篇:按照BDD进行测试
下一篇:按照备注分组,统计记录数量。