string = 'aabbccddee1234AZDEDFASFSF.,$%#@#$^*KMza1235+)(' c_map = {} for v in string: c_map.setdefault(v, 0) c_map[v] += 1 print(c_map)