[問題] 基礎 list append

看板Python作者 (zha1)時間15年前 (2009/11/13 17:47), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
>>> 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
文章代碼(AID): #1A_IiiIL (Python)
文章代碼(AID): #1A_IiiIL (Python)