如何将新的键值对添加到字典列表中?

2024-04-20 03:20:34 发布

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

我正在使用以下内容初始化词典列表:

sequences = [dict() for x in range(83)]

我希望能够将key : value对添加到某个字典中。例如,我想将键值对primer 1 : primer 2添加到列表中的第一个槽中。在

^{pr2}$

这给了我一个错误TypeError: unhashable type: 'list'。如何访问列表中的某个字典以添加键值对?在


Tags: keyin列表for字典value错误range
1条回答
网友
1楼 · 发布于 2024-04-20 03:20:34

此错误消息表明键primer1是一个列表(或包含一个列表)。在

您所尝试的是不可能的,因为在Python中dict键必须是hashable。相反,可以对键primer1使用哈希序列类型,例如tuple。在

相关问题 更多 >