मैं 1d सरणी में संबंधित शर्तों द्वारा 2 डी सरणी में प्रत्येक शब्द को गुणा करने की कोशिश कर रहा हूं। यह बहुत आसान है अगर मैं हर कॉलम को 1D सरणी से गुणा करना चाहता हूं, जैसा कि numpy.multiply फ़ंक्शन में दिखाया गया है । लेकिन मैं इसके विपरीत करना चाहता हूं, पंक्ति में प्रत्येक शब्द को गुणा करें। दूसरे शब्दों में, मैं गुणा करना चाहता हूँ:
[1,2,3] [0]
[4,5,6] * [1]
[7,8,9] [2]
और पाओ
[0,0,0]
[4,5,6]
[14,16,18]
लेकिन इसके बजाय मुझे मिलता है
[0,2,6]
[0,5,12]
[0,8,18]
क्या किसी को पता है कि वहाँ एक सुंदर तरीका है कि सुन्न के साथ है? बहुत बहुत धन्यवाद, एलेक्स
