Question #126

What is the output of the code snippet below?
a = [1, 2, 3]
b = a.copy()
a = a.append(5)
print(b)

When a is copied to b with copy() , Python create a new object as a copy from the list assigned to a . Any changes done to the list assigned to a is not reflected when accessing b as a different list is assigned to it. (stackoverflow.com/questions/2612802/how-to-clone-or-copy-...)


Comment on Disqus:

Comment on Twitter:

Question difficulty: šŸ”µšŸ”µšŸ”µšŸ”µšŸ”µ


Similar questions: