Deepcopy Isolates Nested Data
import copy
original = {"users": ["alice", "bob"], "count": 2}
snapshot = copy.deepcopy(original)
snapshot["users"].append("carol")
snapshot["count"] = 3
print(original)
print(snapshot)
What does this print?
Sign in to answer questions and track your progress
Sign In