import numpy as np
list = [] #创建空列表
list.append(1) #无错误
list.append()时无错误,但不能使用list = list.append(),错误显示NoneType不能append,因为 list.append()对list本身做了修改,返回值为None。
>>> test=test.append(2)
AttributeError: 'NoneType' object has no attribute 'append'
本文探讨了Python中列表的基本操作,重点解析了append方法的工作原理及其常见误用。通过实例说明了直接将append方法的结果赋值给变量会导致的问题,并解释了背后的原因。
1万+

被折叠的 条评论
为什么被折叠?



