您可以使用 count
:
my_dict = {i:MyList.count(i) for i in MyList}>>> print my_dict #or print(my_dict) in python-3.x{'a': 3, 'c': 3, 'b': 1}
或 使用collections.Counter
:
from collections import Countera = dict(Counter(MyList))>>> print a#or print(a) in python-3.x{'a': 3, 'c': 3, 'b': 1}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)