map() के साथ lambda() का उपयोग
Python में map() फंक्शन, दिए गए iterable (list, tuple आदि) की हर आइटम पर दी गई फंक्शन लागू करके प्राप्त परिणामों की एक लिस्ट लौटाता है. map() फंक्शन का सामान्य सिंटैक्स है map(fun, iter). हम map() के साथ lambda फंक्शन भी इस्तेमाल कर सकते हैं. lambda() के साथ map() फंक्शन की सामान्य मदद के लिए वीडियो 1.7 की स्लाइड 5 देखें.
इस अभ्यास में, आप map() बिल्ट-इन फंक्शन के अंदर lambda फंक्शन का उपयोग करके लिस्ट के सभी नंबरों का स्क्वेयर निकालेंगे.
यह अभ्यास पाठ्यक्रम का हिस्सा है
PySpark के साथ Big Data Fundamentals
अभ्यास निर्देश
- अपने environment में उपलब्ध
my_listको प्रिंट करें. map()औरlambda()का उपयोग करकेmy_listकी हर आइटम का स्क्वेयर निकालें.mapफंक्शन के परिणाम को प्रिंट करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Print my_list in the console
print("Input list is", ____)
# Square all numbers in my_list
squared_list_lambda = list(____(lambda x: ____, my_list))
# Print the result of the map function
print("The squared numbers are", ____)