Post

@RealBenjizo Answer: B
Solution: The function is the tricky part, let's zoom in on that.
The function call passes the argument d to modify_dict.
But modify_dict doesn't "modify" d.
Rather, it gives the name d to something else (dictionary with grandma).
And, that changed d is just a
+
English

@RealBenjizo local variable.
And then we return d. But that returned value is never saved.
So, the d in the main program remains unchanged.
English

