这是我要更新的字符串。你知道吗
Koordinatstring =
{
"Koords":"Koordinates",
"TrueCoords":
{
"FirstFind":
{
"X":"134",
"Y":"223",
},
"SecondFind":
{
"X":"721",
"Y":"632",
},
"ThirdFind":
{
"X":"412",
"Y":"344",
},
"FourthFind":
{
"X":"612",
"Y":"532",
}
}
}
例如,我知道如何从FourthFind中只提取X或Y值。但我现在要做的是,访问这个值,并用一个我想输入的新值替换它。你知道吗
我想做些简单的事情:
k = json.dumps(koordinatstring)
l = json.loads(k)
Kords1 = l['TrueCoords']['FirstFind']['X']
覆盖数据,但我不知道这是否可行。你知道吗
即使数据可能来自JSON文档,但一旦解析,就会有引用其他普通字典的普通字典。你知道吗
始终可以为字典中的键分配:
您只有一个嵌套字典,因此需要将几个
[...]
订阅串在一起,才能访问要更改的订阅:这将
'X'
键设置为'42'
引用的字典中的新值l['TrueCoords']['FourthFind']
。你知道吗相关问题 更多 >
编程相关推荐