插入词典键:值输入lis中特定索引处的现有词典

2024-09-30 16:24:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要一点帮助来插入键:值对从字典(称为umDict)到列表中某个特定位置的已存在字典中。在

我已经有一个列表(称为rLu),里面有943个空字典。我还有一个名为lineList的列表,它解析了一个字符串并包含三个元素。最后,我有一个键:值对在umDict临时字典中,它需要插入到rLu列表中的字典中
rLu[int(lineList[0])-1]

键值对的组成如下:
umDict[lineList[1]] = lineList[2]

为了得到我想要的结果,我尝试了:
umDict[lineList[1]] = lineList[2]
rLu[int(lineList[0])-1] = umDict

但它插入了一本全新的词典而不仅仅是键:值输入现有词典。我如何让它只插入键:值对在现有字典里?在

我想要的是这样的:
rLu = [{'1':'a','2':'b'}, {'3':'c', '4':'d'}, {'5':'e', '6':'f'}]
字典的长度可以是任意的,而不是像我的例子中的两个。在


Tags: 字符串元素列表字典例子词典int键值