python类型错误不可损坏类型列表

python类型错误不可损坏类型列表,python,Python,我有以下字典: equipment_element = {'equipment_name', [0,0,0,0,0,0,0]} 我想不出这张单子有什么问题 我正试图从这篇文章中倒转过来 但我的密钥不是列表,我的值是 我做错了什么?这不是字典,而是集合。这不是字典,而是集合。您正在尝试创建集合,而不是字典 修改如下。将中间的,替换为: equipment_element = {'equipment_name': [0,0,0,0,0,0,0]} 您正在尝试创建集合,而不是字典 修改如下。将中间

我有以下字典:

equipment_element = {'equipment_name', [0,0,0,0,0,0,0]}
我想不出这张单子有什么问题

我正试图从这篇文章中倒转过来

但我的密钥不是列表,我的值是


我做错了什么?

这不是字典,而是集合。

这不是字典,而是集合。

您正在尝试创建集合,而不是字典

修改如下。将中间的
替换为

equipment_element = {'equipment_name': [0,0,0,0,0,0,0]}

您正在尝试创建集合,而不是字典

修改如下。将中间的
替换为

equipment_element = {'equipment_name': [0,0,0,0,0,0,0]}

也许你在找这个语法

equipment_element = {'equipment_name': [0,0,0,0,0,0,0]}

此语法用于创建集合:

equipment_element = {'equipment_name', [0,0,0,0,0,0,0]}

也许你在找这个语法

equipment_element = {'equipment_name': [0,0,0,0,0,0,0]}

此语法用于创建集合:

equipment_element = {'equipment_name', [0,0,0,0,0,0,0]}

哈哈!哎呀,一个冒号胜利和失败的区别哈哈!哎呀,冒号胜利和失败之间的区别。我发现字典和集合使用基本相同的语法令人困惑。对于两个元素,唯一能够区分字典和集合的是中间的符号:
。。。更糟糕的是,
{}
构造一个空字典,而它构造一个集合似乎更符合逻辑。@ForceBru python文档建议使用
set()
来创建空集合。我猜他们的牙套(种类)用完了。而对于它来说,构造一个集合似乎更符合逻辑。实际上,只要有几周的python经验,您就会习惯于
dicts
set
广泛使用的事实,以及
{}
TBH的默认行为,我发现字典和set使用基本相同的语法令人困惑。对于两个元素,唯一能够区分字典和集合的是中间的符号:
。。。更糟糕的是,
{}
构造一个空字典,而它构造一个集合似乎更符合逻辑。@ForceBru python文档建议使用
set()
来创建空集合。我猜他们的牙套(种类)用完了。而对于它来说,构造一个集合似乎更符合逻辑。实际上,只要有几周的python经验,您就会习惯于
dicts
的使用远比
set
广泛,以及
{}
的默认行为