为什么追加方法对我的列表返回 None ? [复制]

2024-01-01

我知道我可以使用“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(使用前将#替换为@)

为什么追加方法对我的列表返回 None ? [复制] 的相关文章

随机推荐