一、检测并输出重复单词
需求:
重复的单词: 此处认为单词之间以空格为分隔符, 并且不包含,和.>;
1. 用户输入一句英文句子;
2. 打印出每个单词及其重复的次数;
输入:"hello java hello python"
输出: hello 2
java 1
python 1
代码实现:
User_w = input('输入:')
#对单词进行分割处理
li_u = User_w.split()
#定义一个空字典来存储单词和出现的次数
di_u = {}
"""
循环遍历列表:
如果元素不在字典的key中,将元素作为key,1作为value值
如果元素在字典的key中,更新元素的value值,在原有的value值+1
"""
for item in li_u:
if item in di_u:
di_u[item] += 1
else:
di_u[item] = 1
for i,v in di_u.items():
print('%s\t%s'%(i,v))
二、数字重复统计:
需求:
数字重复统计:
1) 随机生成10