我在试着替换字典里的键名。但我能做的是简单的dict,而不是复杂的/嵌套的dict
{
"Team": {
"DataState": "A",
"GID": "0021500038",
"TID": "1610612758",
"PTS": "103",
"FBPTS": "8",
"PTSIP": "46",
"BgLd": "12",
"TIMREM": "0",
"TFLS": "7",
"TeamLine": [{
"DataState": "A",
"GID": "0021500038",
"TID": "1610612758",
"PER": "1",
"PTS": "31",
"FLS": "5"
}, {
"DataState": "A",
"GID": "0021500038",
"TID": "1610612758",
"PER": "14",
"PTS": "0",
"FLS": "0"
}]
}}
我想用代码回复GID。那我怎么做呢?在
又快又脏,既然
d
是你的口头禅:literal_eval
将字符串转换回dict我承认这不是很学术化,但它非常简单,不在乎筑巢。在
nested_thing["Team"]["Teamline"][i]["GID"] = CODE
应该是您想要的,其中i
=0表示第一个GID,1表示第二个GID(另外,顶部还有一个
nested_thing["Team"]["GID"]
)相关问题 更多 >
编程相关推荐