python操作json文件通过了两种方法:load():用于读取json文件;dump():用于写入json文件
python除了提供json文件的操作还提供了对于json格式转换的方法;loads() :将json字符串转换成字典格式;dumps() 将字典格式数据转换成json格式;
import json
dict = {}
list = []
with open('partofontonotes.json','r',encoding='utf-8') as f:
data = json.load(f)
for key,val in data.items():
for item in val:
for key1,val1 in item.items():
if key1=='language' and val1=='english':
list.append(item)
print(len(list))