क्या एक पायथन फ़ंक्शन दूसरे फ़ंक्शन का तर्क हो सकता है?
कहते हैं:
def myfunc(anotherfunc, extraArgs):
# run anotherfunc and also pass the values from extraArgs to it
pass
तो यह मूल रूप से दो प्रश्न हैं:
- क्या यह बिल्कुल अनुमति है?
- और अगर यह है, तो मैं दूसरे फ़ंक्शन के अंदर फ़ंक्शन का उपयोग कैसे करूं? क्या मुझे निष्पादन (), eval () या ऐसा कुछ उपयोग करने की आवश्यकता होगी? उनके साथ खिलवाड़ करने की कभी जरूरत नहीं पड़ी।
BTW, extraArgs एक सूची है / दूसरे के तर्क के टपल।