Python 对象‘;非类型’;没有len()-错误 z=[] len(z)

Python 对象‘;非类型’;没有len()-错误 z=[] len(z),python,python-3.x,error-handling,Python,Python 3.x,Error Handling,时,不应使用z=z.append(1),而应使用z.append(1)作为z.append()返回无 在第一个循环之后,z将不再是列表,因此出现错误。只是z.append(1);它不返回任何内容 z=[] while len(z)<8: z=z.append(1)

时,不应使用
z=z.append(1)
,而应使用
z.append(1)
作为
z.append()
返回无

在第一个循环之后,z将不再是列表,因此出现错误。

只是
z.append(1)
;它不返回任何内容
z=[]
while len(z)<8: 
       z=z.append(1)