Python 字典

测试接口时返回的json格式的数据非常长,一个个比对眼睛都看花了,于是想通过Python的形式将字典的内容遍历出来

1、报错 ValueError: too many values to unpack (expected 2)

遍历报错.png

原因:字典是一个迭代器对象,参考官方文档找到下列说明,字典只支持Key的遍历

解决办法:
1、对key,value的遍历,可以使用items方法

for (key, value) in dict_demo.items():
    print("%s :%s" % (key, value))

2、对key遍历,修改写法

for key in dict_demo:
    print("%s :%s" % (key, dict_demo[key]))

你可能感兴趣的:(Python 字典)