Report Bug
Qus :

What will be the output of the following Python code?

def foo(k):      
	k[0] = 1  
q = [0]  
foo(q)  
print(q)

Qus

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

def foo(k):      
	k[0] = 1  
q = [0]  
foo(q)  
print(q)


A. [0]
B. [1]
C. [1, 0]
D. [0, 1]


Solution
B. [1]



Explanation
Lists are passed by reference.



Report Bug