如何检查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}
如果您确实希望单个键具有多个值,则可能应该使用一个列表与该键相关联,并将值添加到该列表中。