python字典嵌套
时间: 2023-06-22 09:31:05 浏览: 120
当需要在一个 Python 字典中存储复杂的数据结构时,可以使用字典嵌套的方式进行存储。字典嵌套就是在一个字典中存储另一个字典,或者在一个字典中存储列表,或者在一个字典中存储其他数据类型。
下面是一个简单的例子,展示了如何在一个字典中嵌套另一个字典:
```
person = {
'name': 'John',
'age': 30,
'address': {
'street': 'Main St',
'city': 'New York',
'zipcode': '10001'
}
}
```
在这个例子中,字典 person 中包含了三个键值对,其中 address 的值又是一个字典。如果想要访问 address 字典中的某个键值对,可以使用嵌套的方括号 [] 进行访问,例如:
```
print(person['address']['city']) # 输出 New York
```
下面是一个例子,展示了如何在一个字典中嵌套一个列表:
```
students = {
'class1': ['John', 'Mike', 'Sarah'],
'class2': ['Kelly', 'Tom', 'Jerry']
}
```
在这个例子中,字典 students 中包含了两个键值对,每个键对应着一个列表。如果想要访问某个列表中的元素,可以使用嵌套的方括号 [] 进行访问,例如:
```
print(students['class1'][0]) # 输出 John
```
好了,这就是关于 Python 字典嵌套的简单介绍。希望对您有所帮助!
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)