शुरू करेंमुफ़्त में शुरू करें

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", ____)
कोड संपादित करें और चलाएँ