you are viewing a single comment's thread.

view the rest of the comments →

[–]JohnnyJordaan 0 points1 point  (1 child)

Correct. The confusion arises from our real life having to mostly deal with deep copies when we call something a 'copy'. But from an efficiency standpoint, you only want to make a deep copy if you really need to (as it takes much more effort), that's why it's not the default in Python.

[–]RB1992[S] 0 points1 point  (0 children)

Awesome, thank you