我正在使用python 3.4.5将集合转换为列表,我使用的代码如下:
def test():
a = {1,2,3,4,5}
b = list(a) 但是,我得到以下错误:
Traceback (most recent call last):
File line 73,
b = list(a)
UnboundLocalError: local variable 'list' referenced before assignment我能得到一些关于如何解决这个问题的指导吗?是否有一些库需要我导入才能将集合转换为列表?
发布于 2018-08-03 10:46:52
问题出在您的错误中:
Traceback (most recent call last):
File line 73,
b = list(a)
UnboundLocalError: local variable 'list' referenced before assignment您之前将list命名为变量或函数。
不要将list用于您自己的变量或函数,因为它是内置Python函数的名称。
https://stackoverflow.com/questions/51664607
复制相似问题