r/PythonLearning • • Oct 08 '26

Python Mutability and Local Variables

Post image

An exercise to help build the right mental model for Python data.

The “Solution” link uses memory_graph to visualize execution and reveals what’s actually happening.

10 Upvotes

2 comments sorted by

2

u/thw31416 Oct 10 '26

List and Sets are mutable, Strings and Tuples are immutable. += and |= are operators that try to change the original object. In that regard they are different from =, which overrides a variable with a new object. D is correct.

1

u/Sea-Ad7805 Oct 10 '26

Nice one, do check the Solution link for visualization of correct answer.