可以使用字典或者collections模块中的Counter类来实现。
示例代码:
def count_elements(elements):
counter = {}
for element in elements:
if element in counter:
counter[element] += 1
else:
counter[element] = 1
return counter
elements = [1, 2, 3, 2, 1, 3, 4, 5, 1]
result = count_elements(elements)
print(result)
输出结果:
{1: 3, 2: 2, 3: 2, 4: 1, 5: 1}
示例代码:
from collections import Counter
elements = [1, 2, 3, 2, 1, 3, 4, 5, 1]
counter = Counter(elements)
print(counter)
输出结果:
Counter({1: 3, 2: 2, 3: 2, 4: 1, 5: 1})
计数器的优势:
计数器的应用场景:
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云