इस ट्यूटोरियल में, हम मानचित्र . का उपयोग करके 2D सरणी का योग ज्ञात करने जा रहे हैं पायथन में कार्य करें।
मानचित्र फ़ंक्शन दो तर्क लेता है, अर्थात फ़ंक्शन और पुनरावर्तनीय . यह चलने योग्य के प्रत्येक तत्व को फ़ंक्शन में पास करता है और परिणाम को मैप ऑब्जेक्ट . में संग्रहीत करता है . हम मानचित्र वस्तु को पुनरावर्तनीय में बदल सकते हैं।
आइए देखें कि मानचित्र फ़ंक्शन का उपयोग करके 2D सरणी का योग कैसे ज्ञात करें।
-
सूचियों का उपयोग करके 2D सरणी प्रारंभ करें।
-
फ़ंक्शन पास करें योग और 2D सरणी मानचित्र . पर समारोह।
-
परिणामी मानचित्र . का योग ज्ञात करें आपत्ति करें और इसे प्रिंट करें।
उदाहरण
नीचे दिए गए कोड को देखें।
# initializing the 2D array array = [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ] # passing the sum, array to function result = list(map(sum, array)) # see the result values # it contains sum of every sub array print(result)
आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न आउटपुट मिलेगा।
[6, 15, 24]
आउटपुट
अब, समान योग फलन का उपयोग करके परिणाम का योग ज्ञात करें।
# finding the sum of result print(sum(result))
आउटपुट
यदि आप उपरोक्त कोड स्निपेट को उपरोक्त प्रोग्राम में जोड़ते हैं और इसे चलाते हैं, तो आपको निम्न आउटपुट प्राप्त होगा।
45
निष्कर्ष
यदि आपको ट्यूटोरियल में कोई संदेह है, तो टिप्पणी अनुभाग में उनका उल्लेख करें।