Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用python在索引处的字典中添加键值对_Python_List_Dictionary - Fatal编程技术网

如何使用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路'

你已经试过什么了?你能解释一下它是如何工作的吗