Dieser Code
Code: Alles auswählen
def f(a, L=[]):
L.append(a)
return L
f(1, [])
f(2, [])
print(f(3, []))
Code: Alles auswählen
[3]
Code: Alles auswählen
[1,2,3]
Code: Alles auswählen
f(1)
f(2)
print(f(3))
Beim ersten Mal wird der Defaultwert ja genommen, sonst gebe es ja einen Fehler.