我有以下字典:
equipment_element = {'equipment_name', [0,0,0,0,0,0,0]}
我无法弄清楚此列表出了什么问题?
我正在尝试从本帖子Python: TypeError: unhashable type: 'list'倒退
但是我的钥匙不是列表,我的值是。
我在做什么错了?
答案 0 :(得分:3)
这不是字典,而是集合。
答案 1 :(得分:2)
您正在尝试创建集合,而不是字典
进行如下修改。将,
替换为:
equipment_element = {'equipment_name': [0,0,0,0,0,0,0]}
答案 2 :(得分:0)
也许您正在寻找这种语法
equipment_element = {'equipment_name': [0,0,0,0,0,0,0]}
或
equipment_element = dict('equipment_name' = [0,0,0,0,0,0,0])
或
equipment_element = dict([('equipment_name', [0,0,0,0,0,0,0])])
此语法用于创建集合:
equipment_element = {'equipment_name', [0,0,0,0,0,0,0]}