After looking at these two questions,
- Why does Python assignment not return a value?
- Python assigning multiple variables to same list value?
I had this question:
How does a = b = c = 42
propagate 42
to the left without returning the value at each step?