可以使用字典的遍历方法来遍历这个字典,具体实现如下:

d = {'service_control_api_state': {'metric': ['C16,☑运行中,99.9,10000', 'D16,☑警告,0.1,99.9', 'E16,☑停止,0,0.1', 'F16,☑无数据,null,null'], 'zhname': '控制api服务'}}

for k, v in d.items():
    print(k, v)
    for k2, v2 in v.items():
        print(k2, v2)

输出结果如下:

service_control_api_state {'metric': ['C16,☑运行中,99.9,10000', 'D16,☑警告,0.1,99.9', 'E16,☑停止,0,0.1', 'F16,☑无数据,null,null'], 'zhname': '控制api服务'}
metric ['C16,☑运行中,99.9,10000', 'D16,☑警告,0.1,99.9', 'E16,☑停止,0,0.1', 'F16,☑无数据,null,null']
zhname 控制api服务

可以看到,遍历字典的方法就是使用 items() 函数来遍历字典中的键值对,然后再对值进行遍历。

Python 字典遍历示例:解析嵌套字典数据

原文地址: https://www.cveoy.top/t/topic/nRTN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录