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

मैपिंग फंक्शंस

R में *apply परिवार के फंक्शंस होते हैं जो किसी फंक्शन को लेकर list/data.frame/matrix के कई या सभी एलिमेंट्स पर लागू कर सकते हैं.

Python में इसका समकक्ष बिल्ट-इन map() फंक्शन है. map() का पहला आर्ग्युमेंट फंक्शन का नाम होता है, और दूसरा आर्ग्युमेंट वैल्यूज़ की सूची होती है. दिया गया फंक्शन फिर दूसरे आर्ग्युमेंट की सभी वैल्यूज़ पर एक-एक करके लागू होता है. याद रखें कि इच्छित परिणाम पाने के लिए आपको map() के आउटपुट को list() के अंदर रैप करना होता है.

इस अध्याय के तीसरे अभ्यास में, आपने num_drinks के सभी एलिमेंट्स के लिए binge स्थिति निर्धारित करने के लिए for लूप का इस्तेमाल किया था. इस अभ्यास में, आप वही काम करने के लिए अभ्यास पाँच में परिभाषित फंक्शंस के साथ map() का उपयोग करेंगे.

यह अभ्यास पाठ्यक्रम का हिस्सा है

R उपयोगकर्ताओं के लिए Python

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# map the binge_male function to num_drinks
print(list(map(____, ____)))
कोड संपादित करें और चलाएँ