我有一个类似于此SO帖子的问题,以通过嵌套字典循环。
我有一本字典:
vavs = {'vav_1': {'network': '10:44', 'obj': '91044'},
'vav_2': {'network': '10:45', 'obj': '91045'},
'vav_3': {'network': '10:46', 'obj': '91046'},
'vav_4': {'network': '10:47', 'obj': '91047'},
'vav_5': {'network': '10:48', 'obj': '91048'},
'vav_6': {'network': '10:49', 'obj': '91049'},
'vav_7': {'network': '10:50', 'obj': '91050'}}
是否有可能创建一个循环中提取的值network
,并obj
在每次循环迭代?
我可以打印vavs['vav_1']['network']
和vavs['vav_1']['obj']
手工,但我希望能环通vav_1
通vav_7
无限时尚(循环还没有结束)
我不确定您要寻找的预期输出是什么,但是如果您只需要获取值,并且您知道那两个键每次都在那儿,则可以执行以下操作:
for key, vav in vavs.items():
network = vav['network']
# do a thing with network, I guess?
obj = vav['obj']
# do a thing with obj, I guess?
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句