1、d = {}
2、d.get(c, 0) + 1
3、d[key]
为啥要把字符串改字典???你一开始写成字典不就行了.
d={'a':0,'b':0}
str="{'name' : 'jim', 'sex' : 'male', 'age': 18}"
print str
print type(str)
str_d=eval(str)
print str_d
print type(str_d)
字符串转字典必须要满足k:v对应才行
z='The Python Software'
print("字符串:",z)
d={}
for c in z:
d[c]=d.get(c,0)+1
print('每个字符出现的次数是:')
for key in d:
print(key,d.get(key))
z = 'The Python Software'
print("字符串:",z)
d = dict()
for c in z:
d[c] = d.get(c,0)+1
print("每个字符出现的次数是:")
for key in d:
print(key,d[key])