पायथन निम्नलिखित विधि को लागू करता है जहां पहला पैरामीटर एक फ़ंक्शन है -
map(function, iterable, ...) - चलने योग्य के प्रत्येक आइटम पर फ़ंक्शन लागू करें और परिणामों की एक सूची लौटाएं।
हम कस्टम फ़ंक्शंस भी लिख सकते हैं जहाँ हम एक फ़ंक्शन को एक तर्क के रूप में पास कर सकते हैं।
हम मानचित्र विधि का उपयोग करके फ़ंक्शन तर्क के रूप में फ़ंक्शन sqr(x) को पास करने के लिए दिए गए कोड को फिर से लिखते हैं।
उदाहरण
s = [1, 3, 5, 7, 9] def sqr(x): return x ** 2 print(map(sqr, s)) We can as well use lambda function to get same output s = [1, 3, 5, 7, 9] print(map((lambda x: x**2), s))
आउटपुट
C:/Users/TutorialsPoint1/~.py [1, 9, 25, 49, 81]