随机生成1000个大小在[1, 100]的整数,统计其中每个整数出现的次数
import random
# 随机生成1000个大小在[1, 100]的整数
numbers = [random.randint(1, 100) for _ in range(1000)]
# 统计每个整数出现的次数
counts = {}
for num in numbers:
counts[num] = counts.get(num, 0) + 1
# 打印结果
for num, count in counts.items():
print(f"{num}: {count}次")
如果答案对您有所帮助,望采纳。
import random
from collections import Counter
nums = Counter(random.choices(range(1, 101), k=1000))
for num, count in nums.items():
print(f"{num}: {count}次")