用字典计算python的方法:1、随机数列表由第三方库random生成;2、使用字典的get方法来获取值。如果存在,则添加一个。如果不存在,默认值为0;3、获得的字典是所有数据计数后的字典数据。
首先,使用random生成一组随机数
importrandom data=[random.randint(1,10)foriinrange(100)] print(data)
我们计算生成的随机数作为key,数作为value
data_num={} foriindata: data_num[i]=data_num.get(i,0)+1 forkey,valueindata_num.items(): print(f"{key}出现的次数是{value}")
结果是:
出现10次的次数为8 出现次数为14次 2出现次数为8 9出现的次数是10 出现次数为9 出现次数为10 3出现次数为13 7出现次数为5 出现次数为12 出现次数为11次
课程推荐:python游戏开发教程(嵩天教授)