python怎么统计字符串中所出现的字母
展开全部
s='sfawaef#$#%fdf1232'
d = dict((i, s.count(i)) for i in set(s) if i.isalpha())
或
d = {i: s.count(i) for i in set(s) if i.isalpha()}
或
from string import ascii_letters
d = {i: s.count(i) for i in set(s) if i in ascii_letters}
或
from collections import Counter
from string import ascii_letters
d = Counter(i for i in s if i in ascii_letters)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询