如何在Python中将集合转换为列表?使用
a = set(["Blah", "Hello"])
a = list(a)
不起作用。它给了我:
TypeError: 'set' object is not callable
6
以上对我适用于Python 2.7。
—
aukaost 2011年
如果您在代码中命名了另一个变量,请
—
mouad 2011年
set
更改它,因为您正在隐藏内置函数set
。
@mouad不,括号中的字符串
—
phihag 2011年
TypeError
是类型的名称,而不是变量名称
@约翰·迪德法官:你在
—
Jochen Ritzel 2011年
list = some_set
某个地方。print list
调用前添加。
我在PDB中调试时遇到此问题,其中“列表”被重写为PDB命令。
—
WP McNeill 2014年