Closed. This question needs details or clarity。它当前不接受答案。
想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
5年前关闭。
我有一个具有以下结构的大型嵌套字典:
我要计算的是与唯一IP对应的哈希值。
例如,我想从以上字典中得到以下结果:
有什么建议么?
想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
5年前关闭。
我有一个具有以下结构的大型嵌套字典:
data = {1:{u'hash1':u'127.0.0.1'},2:{u'hash2':u'0.0.0.2'},3:{u'hash3':u'0.0.0.2'}}
我要计算的是与唯一IP对应的哈希值。
例如,我想从以上字典中得到以下结果:
IP Addresses
127.0.0.1 1
0.0.0.2 2
有什么建议么?
最佳答案
您可以像这样简单地使用collections.Counter
from collections import Counter
print Counter(data[k][hash_value] for k in data for hash_value in data[k])
# Counter({u'0.0.0.2': 2, u'127.0.0.1': 1})