如何使用python在索引处的字典中添加键值对
我有一个字典列表,看起来像如何使用python在索引处的字典中添加键值对,python,list,dictionary,Python,List,Dictionary,我有一个字典列表,看起来像 print(data) 输出 [ { "id" : "1", "emp_name" : "xyz", "emp_dob" : "01-10-1995", "emp_salary" : "35000" }, { "
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_名称之后和emp_dob之前添加新的键值对(“comp_地址”:“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"
},
]
用于范围内的indx(len(dc['data']):
dc['data'][indx]['comp_address']='xyz路'
你已经试过什么了?你能解释一下它是如何工作的吗