如何在 Python 词典中查找重复的组合?
Python 词典中永远不会出现重复的组合,因为它是一个哈希表。这意味着每个键将确切地关联一个值。但该值可以是列表或另一个字典。因此,如果你尝试添加一个重复的键,如
示例
a = {'foo': 42, 'bar': 55}
a['foo'] = 100
print(a)输出
将给出输出
{'foo': 100, 'bar': 55}如果你真的想为单个键设置多个值,那么你可能应该使用一个列表与该键关联,并将值添加到该列表中。
广告
Python 词典中永远不会出现重复的组合,因为它是一个哈希表。这意味着每个键将确切地关联一个值。但该值可以是列表或另一个字典。因此,如果你尝试添加一个重复的键,如
a = {'foo': 42, 'bar': 55}
a['foo'] = 100
print(a)将给出输出
{'foo': 100, 'bar': 55}如果你真的想为单个键设置多个值,那么你可能应该使用一个列表与该键关联,并将值添加到该列表中。