这似乎适用于python 2.7,但不是python 3.是否有一种简单的方法可以在python 3中设置一个我缺少的列表?提前致谢。
mylist = [1,2,3,4,5]
list(set(mylist))
#Traceback (most recent call last):
# File "<stdin>", line 1, in <module>
#TypeError: 'list' object is not callable
很抱歉,如果之前有人询问,我会快速搜索一下,并没有看到python3特有的答案。
答案 0 :(得分:2)
list(set(...))
运行正常。该错误表明代码的3.x版本具有名为list
或set
的变量,影响内置函数。也许您将mylist
重命名为list
?请放心,这个错误会在Python 2中引发完全相同的错误消息。