def a(s, l=[]): l.append(s) print(id(l)) return l for i in range(7): print(a(i)) for i in range(7): print(a(i, [i]))
Standard input is empty
3074786988 [0] 3074786988 [0, 1] 3074786988 [0, 1, 2] 3074786988 [0, 1, 2, 3] 3074786988 [0, 1, 2, 3, 4] 3074786988 [0, 1, 2, 3, 4, 5] 3074786988 [0, 1, 2, 3, 4, 5, 6] 3074786988 [0] 3074786988 [1] 3074786988 [2] 3074786988 [3] 3074786988 [4] 3074786988 [5] 3074786988 [6]