要按照列表中的值进行聚合,可以使用Python的字典来实现。下面是一个示例代码:
data = ['apple', 'banana', 'apple', 'orange', 'banana', 'apple']
result = {}
for item in data:
if item in result:
result[item] += 1
else:
result[item] = 1
print(result)
输出结果:
{'apple': 3, 'banana': 2, 'orange': 1}
这段代码使用了一个空的字典result
,遍历列表data
中的元素,如果元素已经存在于字典中,则将该键对应的值加1;否则,将该元素作为新的键添加到字典中,并设置值为1。最后打印出字典result
,即为按照列表中的值进行聚合的结果。