gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-28 16:20:10 24 4
gpt4 key购买 nike

我正在初始化一个字典列表:

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

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

sequences[0].update({ primer1 : primer2 })

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

最佳答案

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

你正在尝试的是不可能的,因为字典键必须是 hashable在 Python 中。相反,您可以为键 primer1 使用可散列序列类型,例如 tuple .

关于python - 如何将新的键值对添加到字典列表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40917015/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com