天天看点

Python读取字典(Dictionary)内数据的方法

读取json后,数据类型为字典,对字典内数据的提取又有不同的方法,根据不同的字典类型

Python读取字典(Dictionary)内数据的方法

上图可以看到有”[]”,”{}”

python语言最常见的括号有三种,分别是:小括号( )、中括号[ ]和大括号也叫做花括号{ }。其作用也各不相同,分别用来代表不同的python基本内置数据类型。具体不同括号所代表的含义如何可以参考这个网站:https://www.iplaypy.com/wenda/wd182.html

上面读取json返回的结果,我们需要取出wxid这一项后面的值“qshang_110”

具体代码实现

import json  
f =open('d:\\1024.json',encoding='utf-8') #打开‘product.json’的json文件
res=f.read()  #读文件
print(json.loads(res))#把json串变成python的数据类型:字典     
a=json.loads(res)
print(a[0].get('wxid'))      

1-4行是读取json文件并打印出来的步骤

5、讲读取出来的json数据传给a

6、a[0]意味着去除最外面的[],get取出键名为wxid的值

打印结果

Python读取字典(Dictionary)内数据的方法

上图显示wxid的值已经成功取出来了

转载于:https://www.cnblogs.com/becks/p/11364622.html