【问题标题】:Create Empty Set in Python: TypeError: 'dict' object is not callable在 Python 中创建空集:TypeError:'dict' 对象不可调用
【发布时间】:2020-05-28 10:35:11
【问题描述】:

我想在 Python 中创建一个空集。

我试过set1 = set()here所述。

但是我得到了错误:

set1 = set()
TypeError: 'dict' object is not callable

如何在 Python 中创建一个空集?

【问题讨论】:

  • 您在代码中的某处为名称 set 分配了一个 dict 对象。这就是set() 产生该错误的原因。

标签: python dictionary set


【解决方案1】:

不幸的是,foo = set() 是在 python 2 和 python 3 中声明空集的正确方法。

我猜你在前几行中有一个set = {}

您可以尝试print(type(set))查看。

【讨论】:

    猜你喜欢
    • 2020-03-24
    • 2016-03-07
    • 2011-10-01
    • 1970-01-01
    • 2017-05-27
    • 1970-01-01
    • 2012-10-31
    • 2019-08-10
    相关资源
    最近更新 更多