This is the Python material that does not get left behind. Almost none of it is replaced by a framework later. Learn it, and keep this cheat sheet close by as a handy reference.
I copied a Python dictionary, but the original still changed. Here's how shallow copies, shared references, and deep copies ...