1. 使用常规思路进行转换
a = ['m', 't', 'cc', 'b', 't', 'cc', 'p', 'y', 'y', 'y']
result = {}
for item in a:
result[item] = result.get(item, 0) + 1
print(result)
2. 使用 collections
from collections import Counter
b = Counter(a)
print(dict(b))
a = ['m', 't', 'cc', 'b', 't', 'cc', 'p', 'y', 'y', 'y']
result = {}
for item in a:
result[item] = result.get(item, 0) + 1
print(result)
from collections import Counter
b = Counter(a)
print(dict(b))