בשקופית 16, תחת הכותרת: "Python Functions: Mutable Objects as Formal Variables"
If the function execution mutates one of its parameters, its address in
the function does not change. It remains the same address as in the
calling environment. So such mutation does aect the original caller's
environment. This phenomena is known as a side eect.
Any changes to the calling environment, which are dierent than
those caused through returned functions' values, are called side
אפשר הסבר? לא הצלחתי להבין..