假装你有一个清单: list = [23,25,22,31]
你怎么能把这些数字放到python的直方图中?
答案 0 :(得分:1)
使用默认字典:
from collections import defaultdict
numbers = [23,25,22,31,23]
histogram = defaultdict(int)
for number in numbers:
histogram[number] += 1
输出:
defaultdict(int, {22: 1, 23: 2, 25: 1, 31: 1})
注意:A)不要打电话给你的清单" list"因为它是一个保留字。 B)我使数字列表有两个23来展示直方图。