报错:TypeError: 'list' object is not callable
这个错误纯属自己的2b了,代码如下:
import random
list=[]
for count in range(0,6):
a=random.randint(0,100)
list.append(a)
se=set(list)
#print(se)
list=list(se)
print(list)
我定义一个变量为 list = []
而 list 变量名 本身在Python中 具有特殊功能,
list()方法 可以把 字符串、元祖、集合、转换成一个列表,
如果我这样写 list = [] 就等于与把系统 list() 这个功能给覆盖了,
所以就会导致后面的 集合 se 用 list() 转换不成功。