概述
‘’’
数字重复统计:
- 随机生成100个数字
- 数字的范围是[20,100]
- 升序输出所有不同的数字及其每个数字重复的次数
‘’’
import random
numbers = []
dict1 = {}
for i in range(100):
ran = random.randint(20,100)
numbers.append(ran)
sorted_numbers = sorted(numbers)
print(sorted_numbers)
#print(dict(numbers))
for num in sorted_numbers:
if num in dict1:
dict1[num] += 1
else:
dict1[num] = 1
print(dict1)
‘’'重复的单词: 此处认为单词之间以空格为分隔符, 并且不包含,和.;
- 用户输入一句英文句子;
- 打印出每个单词及其重复的次数;
如:“hello java hello python”
hello 2
java 1
python 1
‘’’
s = input('请输入一句英语:')
s1 = s.split(' ')
print(s1)
a = {}
for i in s1:
if i in a:
a[i] += 1
else:
a[i] = 1
print(a)
最后
以上就是唠叨冬瓜为你收集整理的字典练习 统计重复数字的个数hello 2java 1python 1的全部内容,希望文章能够帮你解决字典练习 统计重复数字的个数hello 2java 1python 1所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复