Python map() फ़ंक्शन
उदाहरण
टुपी में प्रत्येक शब्द की लंबाई की गणना करें:
def myfunc(n): return len(n) x = map(myfunc, ('apple', 'banana', 'cherry'))
विभाषा और उपयोग
map() फ़ंक्शन इटरेबल के प्रत्येक वस्तु पर निर्दिष्ट फ़ंक्शन का अनुवर्तन करता है।वस्तु फ़ंक्शन को पारामीटर के रूप में भेजा जाता है。
व्याकरण
map(function, iterables)
पारामीटर मान
पारामीटर | वर्णन |
---|---|
function | आवश्यक। प्रत्येक वस्तु के लिए चलाया जाने वाला फ़ंक्शन。 |
iterable |
आवश्यक। अनुक्रम, समूह या इटरेबल वस्तु。 आप अर्धों की संख्या को भेज सकते हैं, केवल फ़ंक्शन को प्रत्येक अनुक्रमित वस्तु के लिए एक पारामीटर होना चाहिए。 आप जितने अनुक्रमित वस्तुओं को भेजना चाहें, केवल फ़ंक्शन को प्रत्येक अनुक्रमित वस्तु के लिए एक पारामीटर होना चाहिए。 |
और अधिक उदाहरण
उदाहरण
दो अनुक्रमित वस्तुओं को फ़ंक्शन में भेजकर नए फ़लों को बनाया जाता है:
def myfunc(a, b): return a + b x = map(myfunc, ('apple', 'banana', 'cherry'), ('orange', 'lemon', 'pineapple'))