我想在列表中查找重复出现的哈希值

问题描述 投票:-1回答:1

假设我的清单是列表 = [1,397,27468,-95,1309,397,-539874,-240767,-95,397]

如果我的程序找到相同的哈希键,例如,上面的输入将显示5,我想增加。

python-3.x hash
1个回答
0
投票

好吧,将列表放入计数器中,对所有出现的事件进行汇总> 1:

from collections import Counter

def CountEm(d): 
    c = Counter(data)
    return sum(v if v > 1 else 0 for _,v in c.most_common())

data = [1, 397, 27468, -95, 1309, 397, -539874, -240767, -95, 397]

print(CountEm(data))

打印

5
© www.soinside.com 2019 - 2024. All rights reserved.