字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key=>value 对用冒号 : 分割,每个对之间用逗号(,)分割。本文主要介绍Python 嵌套的字典。

Python 常用术语

1、嵌套的字典

字典还可以包含许多字典,这称为嵌套字典。

例如:

创建一个包含三个词典的字典:

myfamily = {
"child1" : {
"name" : "c",
"year" : 2004
},
"child2" : {
"name" : "java",
"year" : 2007
},
"child3" : {
"name" : "python",
"year" : 2011
}
}

或者,如果想嵌套三个已经作为字典存在的字典:

例如:

创建三个字典,然后创建一个包含其他三个字典的字典:

child1 = {
"name" : "c",
"year" : 2004
}
child2 = {
"name" : "java",
"year" : 2007
}
child3 = {
"name" : "python",
"year" : 2011
}

myfamily = {
"child1" : child1,
"child2" : child2,
"child3" : child3
}

相关文档:

Python字典教程

Python 字典

Python 访问字典里的值

Python 改变字典中的值

Python 遍历字典

Python 判断字典中key是否存在

Python 字典的长度(len())

Python 字典添加项目元素

Python 删除字典中项目元素

Python copy复制一个字典

Python 嵌套的字典

Python 常用术语

推荐文档