s = 'here is a sample of english text'
d = {}
for c in s:
d[c] = (d[c] + 1) if (c in d) else (1)
print(d)
{'h': 2, 'e': 5, 'r': 1, ' ': 6, 'i': 2, 's': 3, 'a': 2, 'm': 1, 'p': 1, 'l': 2, 'o': 1, 'f': 1, 'n': 1, 'g': 1, 't': 2, 'x': 1}
#给定的字符串
s="here is a sample of english text"
#新建一个字典
d={}
#遍历s
for c in s:
# 检查字典d中是否含有键为c的项
if (c in d):
# 如果有 则键对应的值+1
d[c]=(d[c]+1)
else:
#否则键对应的值为1
d[c]=1
print (d)
提取dictionary里面的key&value
key = list(d)
value = list(d.values())