python在列表转换为集合中遇见TypeError

python在列表转换为集合中碰见TypeError: 'set' object is not callable
以下是代码

img


遇到的问题

img


当我想尝试在for循环之前创建一个空集合时也还是这个问题
代码如下

img

报错依然是TypeError: 'set' object is not callable

img

第一行变量改个名字

在你的代码中定义了一个变量并命名为"set", 而python的内置函数set也需要使用
因此,你在使用set函数时,实际上是调用了定义的变量而不是内置函数,导致出现TypeError。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^