【发布时间】:2012-11-16 03:21:28
【问题描述】:
对于这个函数,我想计算每个元素的出现次数并返回一个字典。 如:[a,b,a,c,b,a,c] 并返回 {a:3,b:2,c:2} 该怎么做?
【问题讨论】:
-
到目前为止你的代码是什么样子的?
-
new_dict = {} count = 0 index = 0 for a in range(len(b)): if b[index] == b[index +1]: count += 1 index += 1 new_dict.update({a:count}) 返回 new_dict