我知道我可以使用“append()”将元素添加到列表中,但为什么赋值返回 None ?
>>> a=[1,2,3]
>>> a.append(4)
>>> print a
[1, 2, 3, 4]
>>> a=a.append(5)
>>> print a
None
>>>
因为您将输出分配给没有输出的附加操作,所以不要:
a=a.append(5)
你只是想要
a.append(5)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)