码迷,mamicode.com
首页 > 编程语言 > 详细

算法练习(2)一行字符串,找到其中的小写字母,并按照字母在字符串中的先后顺序输入,并在字母后附上字母出现的次数

时间:2019-01-21 15:54:20      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:初始   字母   一个   else   练习   初始化   字符   字典   put   

yourStr = input("input your str:")
yourList = []
yourdict = {}
for i in yourStr:
if ‘a‘<=i<=‘z‘:
if i not in yourList:
yourdict[i] = 1 #首次发现一个字母,初始化字典 此字母value=1
yourList.append(i) #如果不在list中 增加到list中
else:
yourdict[i]=yourStr[i]+1 #如果在list中 ,给此字母的value+1
for i in yourList:
print(i+";"+yourdict[i])

算法练习(2)一行字符串,找到其中的小写字母,并按照字母在字符串中的先后顺序输入,并在字母后附上字母出现的次数

标签:初始   字母   一个   else   练习   初始化   字符   字典   put   

原文地址:https://www.cnblogs.com/caozijian-zm/p/10298287.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!