python 利用字典统计次数

1. 计算字母和数字出现的次数

str='abc123abc456aa'
d={}
for x in str:
    print x
    if not x in d:
        d[x]=1
    else:
        d[x]=d[x]+1

print d

{'a': 4, 'c': 2, 'b': 2, '1': 1, '3': 1, '2': 1, '5': 1, '4': 1, '6': 1}