有关key和value的求助问题
如何实现dict = {'a':{'b':{'c'}},'d':{'e'}}
到
a --> b --> c
d --> e
的转变呢 楼主是想实现字典功能吗{:10_254:} Elate 发表于 2018-8-5 10:30
楼主是想实现字典功能吗
是这样的。
比如有这样一个字典:{a:{b:c},d:e}
根据字典的级别
输出 a -- >b -- >c
d -- >e 哈哈哈哈哈hhhh 发表于 2018-8-5 10:34
是这样的。
比如有这样一个字典:{a:{b:c},d:e}
根据字典的级别
举个一环套一环的字典例子:
phonebook={
"A":{
"phone":"1234",
"age":"30"
},
"B":{
"phone":"4321",
"age":"40"
}
}
print(phonebook["A"]["age"])
像这样的话就能输出A的年龄30。多重嵌套的话要指明每一层的“键”名才可以正确输出“值”。 Elate 发表于 2018-8-5 10:37
举个一环套一环的字典例子:
像这样的话就能输出A的年龄30。多重嵌套的话要指明每一层的“键”名才可 ...
不好意思,这些我都是明白的。我想问的是字典多层嵌套逐级打印怎样实现呢 哈哈哈哈哈hhhh 发表于 2018-8-5 10:55
不好意思,这些我都是明白的。我想问的是字典多层嵌套逐级打印怎样实现呢
楼主看看这篇帖子有没有帮助
https://www.cnblogs.com/hahaweixiaohenqingcheng/archive/2016/11/14/6062961.html
讲的是如何从循环嵌套的字典中提取出value值,不过我还没有验证成功,也许会有些启发性{:10_266:}
页:
[1]