#字典
#把字符串中的字母提取出来改为大写并计数
a="aAsmr3idd4bgs7Dlsf9eAF" b1=[x for x in a if x.isalpha()] b=''.join(b1) b=b.upper() s=dict([(x,b.count(x)) for x in b]) print(s)
#先格式化输出,再整理成字典,key是字母,value是出现的次数 a="aAsmr3idd4bgs7Dlsf9eAF" #转为纯字母的字符串 b1= [i for i in a if i.isalpha()] b=''.join(b1) print(b) #全部转大写(或小写) b=b.upper() #以列表(默认)格式输出字符中每个元素和出现的次数 print('以列表(默认)格式输出字符中每个元素和出现的次数:',[(x,b.count(x))for x in b]) #以字典形式输出..... d = dict([(x,b.count(x))for x in b]) print('以字典格式输出字符中每个元素和出现的次数',d)