Python字典的值可以是任何类型,包括但不限于:
数字(整数或浮点数)
列表
元组
字典
布尔值(True或False)
需要注意的是,如果字典中的值是列表,由于列表是可变的,对列表的任何修改都会反映到字典中。例如:
```python
d = {'list': [1, 2, 3]}
d['list'].append(4) 这将修改字典中的列表
此外,字典中的值可以是嵌套的字典或元组,例如:
```python
my_dict = {
'key1': [1, 2, 3],
'key2': {'subkey1': 'value1', 'subkey2': 'value2'},
'key3': (4, 5, 6)
}
字典是无序的,每个键与一个值相关联,可以通过键来访问与之关联的值