python字典键值对中值必须唯一

2023-11-16 19:21:35

是的,Python字典中的键值对中,键是唯一的,但值可以重复。这意味着在一个字典中,每个键只能有一个对应的值。如果尝试将相同的键添加到字典中,后面的值将会覆盖前面的值。以下是一个示例:

my_dict = {'key1': 'value1', 'key2': 'value2', 'key3': 'value3'}
print(my_dict)  # 输出: {'key1': 'value1', 'key2': 'value2', 'key3': 'value3'}

my_dict['key2'] = 'new value'
print(my_dict)  # 输出: {'key1': 'value1', 'key2': 'new value', 'key3': 'value3'}

在上面的示例中,我们将`'key2'`的值从`'value2'`更改为`'new value'`。这表明在字典中,键是唯一的,而值可以更改。