如下有一jsonjson status 0 data comic_name 我有百万技能点 last_chapter id 416557 name 108话 霸气维护 pingfen 95 zo
可以使用json库将该json字符串转化为python字典,然后遍历字典中的每个元素,找到'pingfen'最大的那个元素,最后返回该元素的'comic_name'即可。
代码如下:
import json
json_str = '''{
"status": 0,
"data": [
{
"comic_name": "我有百万技能点",
"last_chapter": {
"id": "416557",
"name": "108话 霸气维护 "
},
"pingfen": "9.5",
"zongpiao": 681
},
{
"comic_name": "我杀怪就变强",
"last_chapter": {
"id": "416517",
"name": "22话 她喜欢我? "
},
"pingfen": "7.2",
"zongpiao": 0
}
]
}'''
data = json.loads(json_str)['data']
max_pingfen = 0.0
max_comic_name = ''
for item in data:
pingfen = float(item['pingfen'])
if pingfen > max_pingfen:
max_pingfen = pingfen
max_comic_name = item['comic_name']
print(max_comic_name)
输出结果为:
我有百万技能点
原文地址: https://www.cveoy.top/t/topic/bcVW 著作权归作者所有。请勿转载和采集!