Fix the following code fragment.
from copy import copy, deepcopy
a = [5,6,7,[12,13]]
b = copy(a)
c = deepcopy(a)
b[0] = 16
b[2][0] = 17
b[2].append(30)
c[1] = 9
c[2][1] *= 2
print (a)
print (b)
print (c)
What will be displayed?
Solution
Fix the following code fragment.
from copy import copy, deepcopy
a = [5,6,7,[12,13]]
b = copy(a)
c = deepcopy(a)
b[0] = 16
b[2][0] = 17
b[2].append(30)
c[1] = 9
c[2][1] *= 2
print (a)
print (b)
print (c)
What will be displayed?
Solution