如何使用python在字典中的索引处添加键值对



我有一个类似的字典列表

print(data)

给出输出

[ 
{   "id" : "1",
"emp_name" : "xyz",
"emp_dob" : "01-10-1995",
"emp_salary" : "35000"
},
{   "id" : "2",
"emp_name" : "abc",
"emp_dob" : "01-11-1994",
"emp_salary" : "35000"
},
]

在上面的字典列表中,我想在emp_name之后和emp_dob之前添加新的键值对("comp_address":"xyz-road"(,因此生成的字典应该如下所示:

print(data)

输出

[ 
{   "id" : "1",
"emp_name" : "xyz",
"comp_address":"xyz road"
"emp_dob" : "01-10-1995",
"emp_salary" : "35000"
},
{   "id" : "2",
"emp_name" : "abc",
"comp_address":"xyz road"
"emp_dob" : "01-11-1994",
"emp_salary" : "35000"
},
]
for indx in range(len(dc['data'])):
dc['data'][indx]['comp_address'] = 'xyz road'

最新更新