编译器错误“列表”对象不可调用

问题描述 投票:0回答:2

是什么导致了这个编译器错误? 我该如何解决这个问题 这适用于在线编辑器

value = (10, 20, 30, 40, 50)
my_tuple = list(value)
print(my_tuple)
python list compiler-errors
2个回答
1
投票

我最好的猜测是您已经隐藏了内置函数“list”。这意味着您可能在代码中的某处使用了“列表”一词作为变量。

例如:

list = [1,232,3232]
value = (10, 20, 30, 40, 50)
my_tuple = list(value)
print(my_tuple)

我可以看到您正在使用 .ipynb 文件,因此请注意,您运行的所有块都会被保存,因此如果您将“list”作为您之前拥有的另一个块中的变量,则会导致此错误块。


0
投票

对于不同的错误,我收到相同的错误消息。我有:

for xx in this_list():

“this_list”后面的括号导致了它。希望有帮助

© www.soinside.com 2019 - 2024. All rights reserved.