Concept-specific practice

Trace the program state

After `x = [1, 2]` and `y = x`, what happens when `y.append(3)`?

Functions & Reusable Reasoning

Commit to an answer before opening the explanation.

This checkpoint is mapped directly to the concept you were studying. It is intentionally short: diagnose the rule, get feedback, then return to the deeper lesson or open a working lab.