向字典中的每一个键值对后面增加一个 ‘user’:‘1’:
{
'rjtb.1': {
'id': 'rjtb.1',
'original_text': '学校有14棵杨树,杨树的棵数是松树的2倍,柳树比松树多4棵,有多少棵柳树?',
'segmented_text': '学校 有 14 棵 杨树 , 杨树 的 棵 数 是 松树 的 2 倍 , 柳树 比 松树 多 4 棵 , 有 多少 棵 柳树 ?',
'equation': '',
'ans': '11'
},
'rjtb.2': {
'id': 'rjtb.2',
'original_text': '一只东北虎的重量是360千克,东北虎的重量大约是一只鸵鸟的4倍,东北虎是一只企鹅的9倍。鸵鸟多少千克?',
'segmented_text': '一 只 东北虎 的 重量 是 360 千克 , 东北虎 的 重量 大约 是 一 只 鸵鸟 的 4 倍 , 东北虎 是 一 只 企鹅 的 9 倍 。 鸵鸟 多少 千克 ?',
'equation': '',
'ans': '90'
},
....
....
'rjtb.177': {
'id': 'rjtb.177',
'original_text': '地球赤道周长约40076千米,一架飞机以每小时990千米的速度沿着赤道飞行,它绕地球飞行一周需要多少小时?',
'segmented_text': '地球 赤道 周长 约 40076 千 米 , 一 架 飞机 以 每 小时 990 千 米 的 速度 沿着 赤道 飞行 , 它 绕 地球 飞行 一 周 需要 多少 小时 ?',
'equation': 'x=40076/990',
'ans': '20038/495'
}
}
方法一:
for i in range(1,178):
t1['rjtb.'+str(i)]['user']="1" #将i转换成字符串格式
print(t1['rjtb.'+str(i)])
方法二:
for i in t1:
t1[i]['user']=1
print(i, t1[i])
方法二参考:https://www.cnblogs.com/xlsxls/p/9200566.html
笔记:
json.loads()是将字符串转换成字典
json.dumps()是将字典转换成字符串
转载:https://blog.csdn.net/vcentin/article/details/102489676
查看评论