Report Bug
Qus :

What will be the output of the following Python code?

a=[10,23,56,[78]]
b=list(a)
a[3][0]=95
a[1]=34
print(b)

Qus

निम्नलिखित Python कोड का आउटपुट क्या होगा?

a=[10,23,56,[78]]
b=list(a)
a[3][0]=95
a[1]=34
print(b)


A. [10,34,56,[95]]
B. [10,23,56,[78]]
C. [10,23,56,[95]]
D. [10,34,56,[78]]


Solution
C. [10,23,56,[95]]



Explanation
The above copy is a type of shallow copy and only changes made in sublist is reflected in the copied list.



Report Bug