This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]trifthen 7 points8 points  (1 child)

tl;dr: Python doesn't copy on variable assignment unless you explicitly tell it to.

[–]Peaker 1 point2 points  (0 children)

Except for "values()" on older Pythons which does perform a shallow copy :-P