फ़ंक्शनों को लपेटना

आपसे wrap_functions नामक एक फ़ंक्शन लिखने को कहा गया है, जो एक मनचाही संख्या में फ़ंक्शन आर्गुमेंट्स और एक संख्या n लेता है। यह wrap_functions प्रत्येक इनपुट फ़ंक्शन को संख्या n पर लागू करके प्राप्त परिणामों की एक सूची वापस करना चाहिए।
फ़ंक्शन का इनपुट एक पूर्णांक n (अंतिम आर्गुमेंट के रूप में) और एक या अधिक फ़ंक्शनों से बना होता है।
यह फ़ंक्शन परिणामों की एक सूची लौटाएगा, जहां प्रत्येक तत्व n पर एक इनपुट फ़ंक्शन को लागू करने से प्राप्त परिणाम होगा।
इनपुट
आउटपुट
wrap_functions(lambda x: x**2, lambda x: x+10, lambda x: x%2, 5)
[25, 15, 1]
व्याख्या: इनपुट में फ़ंक्शन लैम्ब्डा फ़ंक्शन हैं। पहला फ़ंक्शन अपने इनपुट का वर्ग करता है, दूसरा फ़ंक्शन अपने इनपुट में 10 जोड़ता है, और तीसरा फ़ंक्शन अपने इनपुट को 2 से मॉड करने पर शेषफल देता है।
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue