Memory Visualizer: Referencing vs. Copying

b = a (Reference)
a
b
[1, 2, 3]
Memory Block 0x1A
c = a.copy() (Independent)
a
b
[1, 2, 3]
Memory Block 0x1A
c
[1, 2, 3]
Memory Block 0x2B
Click the Run button to append 99 to variable 'a' and watch how the memory blocks react!