1 Fork me on GitHub

Python常用数据结构-字典——1.4 字典使用:嵌套字典

字典使用:嵌套字典

嵌套字典
字典的值可以是字典对象

字典值的类型可以是字典,这种数据的形式称之为嵌套字典。 在我们测试工作中,经常打交道的接口响应报文,一般都是这种复杂的字典结构。
访问元素,和操作嵌套字典的的元素,也是一样的道理。


例子1:取出嵌套字典里面的值

dc = {"name": "Harry Potter", "age": 18, "course": {"magic": 90, "python": 80}}       # 先访问上层节点,先取到course的整个字典对象,再通过它magic值就能输出他的值90
print(dc['course']['magic'])

返回

 
例子2:更改嵌套里面的字典值

dc = {"name": "Harry Potter", "age": 18, "course": {"magic": 90, "python": 80}}
dc['course']['python'] = 100      #  先获取上一层key叫course,第二层字典继续获取它的key叫python,将他重新赋值100
print(dc)

返回

 

 



posted @ 2022-04-28 14:38  v_jjling  阅读(402)  评论(0编辑  收藏  举报
AmazingCounters.com