Python’s default arguments are evaluated once at function definition, not at each call.
Mutating a mutable default argument affects that object for all future calls.
Python’s default arguments are evaluated once at function definition, not at each call.
Mutating a mutable default argument affects that object for all future calls.