इस समस्या में, हमें एक वेक्टर/ऐरे को numpy ऐरे में जोड़ना है। हम numpy ऐरे और वेक्टर दोनों को परिभाषित करेंगे और परिणाम ऐरे प्राप्त करने के लिए उन्हें जोड़ेंगे।
एल्गोरिदम
चरण 1: numpy ऐरे परिभाषित करें। चरण 2: वेक्टर परिभाषित करें। चरण 3: मूल ऐरे के समान एक परिणाम ऐरे बनाएं। चरण 4: मूल ऐरे की प्रत्येक पंक्ति में वेक्टर जोड़ें। चरण 5: परिणाम ऐरे प्रिंट करें।
उदाहरण कोड
import numpy as np
original_array = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12]])
print("Original Array: \n", original_array)
vector = np.array([1, 1, 0])
print("\nVector: ", vector)
result = np.empty_like(original_array)
for i in range(4):
result[i, :] = original_array[i, :] + vector
print("\nResult: \n", result)
आउटपुट
Original Array: [[ 1 2 3] [ 4 5 6] [ 7 8 9] [10 11 12]] Vector: [1 1 0] Result: [[ 2 3 3] [ 5 6 6] [ 8 9 9] [11 12 12]]
व्याख्या
स्टेटमेंट result = np.empty_like(original_array) मूल_ऐरे के समान आयामों का एक खाली ऐरे 'result' बनाता है।