python列表函式append(),extend()只改變物件的值,無返回值
a=[1,2,3]
b=[4,5,6]
c=a.append('a')
print c,a
d=a.extend(b)
print d,a
>>> ================================ RESTART ================================
>>>
None [1, 2, 3, 'a']
None [1, 2, 3, 'a', 4, 5, 6]
>>>
可以發現,c,d為none表示無返回值,這兩個方法只是在原來物件上操作了值。