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}