作者zha1 (zha1)
站内Python
标题[问题] 基础 list append
时间Fri Nov 13 17:47:21 2009
>>> def a(args=[]):
args.append(0)
print args
>>> a()
[0]
>>> a([1])
[1, 0]
>>> a()
[0, 0] 为什麽这里, a() 完会是 2 , 上面就一次了 .. 为什麽 1 不见了 . XD
>>> a([1,2,3,4])
[1, 2, 3, 4, 0]
>>> a()
[0, 0, 0]
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.160.177