#生成100个1-10之间的随机整数,并统计每个元素出现的次数
参考代码:
复制代码
1
2
3
4
5
6
7
8
9import random a = [random.randint(1,10) for i in range(100)] b = set(a) for i in b: print(i,'出现的次数为:',a.count(i))
结果如下所示:
===== RESTART: C:/Users/Python/Python37/3.py =====
1 出现的次数为: 8
2 出现的次数为: 12
3 出现的次数为: 12
4 出现的次数为: 11
5 出现的次数为: 7
6 出现的次数为: 12
7 出现的次数为: 8
8 出现的次数为: 11
9 出现的次数为: 16
10 出现的次数为: 3
思路:(1)随机数得导入random(import random)
(2)范围为100则可写为range(100)
(3)使用random模块中的randint()函数生成随机数( random.randint(1,10) )
(4)记录出现的次数用count
(5)每个元素出现的次数,那每个元素就不能再重复了,可以考虑用set()函数创建可变集合,自动去除重复
最后
以上就是明理早晨最近收集整理的关于生成100个1-10之间的随机整数,并统计每个元素出现的次数的全部内容,更多相关生成100个1-10之间内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复