🚀 Hurry! Offer Ends In
00 Days
00 Hours
00 Mins
00 Secs
Enroll Now
X

अगर a और b एक जैसे shape की numpy arrays हैं, तो np.stack((a,b)) का क्या काम है?

If a and b are numpy arrays with the same shape, what does np.stack((a,b)) do?

A
दोनों arrays को जोड़कर एक नई array बनाता है / Joins both arrays into a new array along a new axis
B
दोनों arrays को subtract करता है / Subtracts both arrays
C
दोनों arrays को multiply करता है / Multiplies both arrays
D
Error देता है / Gives an error
Explanation

जब दो numpy arrays a और b की shape एक जैसी होती है, और हम लिखते हैं:

 
np.stack((a, b))

तो यह दोनों arrays को एक नई axis पर जोड़ देता है — यानी एक higher-dimensional array बनती है।


🔹 उदाहरण / Example:

 
import numpy as np
a = np.array([1, 2, 3]) b = np.array([4, 5, 6])
 
result = np.stack((a, b))
print(result)

Output:

 
[[1 2 3] [4 5 6]]

➡ अब result.shape होगा: (2, 3)
क्योंकि a और b एक-साथ stacked हो गए हैं — एक नए axis के along।

Correct Answer: A) दोनों arrays को जोड़कर एक नई array बनाता है / Joins both arrays into a new array along a new axis

Latest Updates