如何在Python中声明一个多维字典?

如何在Python中声明一个多维字典?

我们可以声明三个字典对象如下所示-

>>> d1={"name":"Ravi","age":25, "marks":60}
>>> d2={"name":"Anil","age":23, "marks":75}
>>> d3={"name":"Asha", "age":20, "marks":70}

现在我们将使用它们作为父字典中的值。

>>>twodimdict={1:d1,2:d2,3:d3}
>>>twodimdict
{1: {'name': 'Ravi', 'age': 25, 'marks': 60}, 2: {'name': 'Anil', 'age': 23, 'marks': 75}, 3: {'name': 'Asha', 'age': 20, 'marks': 70}}

这里d1,d2和d3被赋值为键1、2、3的值。

twodimdict [1]返回d1。可以通过以下方式获取d1的key的值-

>>>twodimdict[1]
{'name': 'Ravi', 'age': 25, 'marks': 60}
>>>twodimdict[1]["age"]
25

请注意,字典项没有索引。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程