Python Json搜索值并汇总
假设我有类似的jsonPython Json搜索值并汇总,python,Python,假设我有类似的json { "name":"Land cruiser, Toyota " "rate":"98" }, { "name":"Triton, Mitsubishi" "rate":"96" }, { "name":"l200, Mitsubishi" "rate":"98" }, { "name":"Hiace, Toyota" "rate":"98" } 我只想搜索丰田的名字,并总结所有的价格 例如: #
{
"name":"Land cruiser, Toyota "
"rate":"98"
},
{
"name":"Triton, Mitsubishi"
"rate":"96"
},
{
"name":"l200, Mitsubishi"
"rate":"98"
},
{
"name":"Hiace, Toyota"
"rate":"98"
}
我只想搜索丰田的名字,并总结所有的价格
例如:
#load json here
def getSum(lastname):
#search and sum calulation
return resutl
getSum('Toyota')
假设您的json是一个对象列表,您已经读入变量l: def get_制造商_suml,制造商: 如果制造商在d[名称]中,则返回和[intd[费率]在l中为d] 丰田总和=获得制造商总和,丰田
我像这样用open'cars.json',r'加载json,作为f:mdata=json.loadf我的json ID是用于循环获取所有数据的数据