python - importing one function to another -


मैं fun.py मॉड्यूल को chr_cnt फ़ंक्शन में आयात कर रहा हूँ । cnt_list फ़ंक्शन तर्क के रूप में एक सूची लेता है। जब मैं chr_cnt फ़ंक्शन को import का उपयोग करते हुए कॉल करता हूं, तो मुझे यकीन नहीं है कि chr_cnt फ़ंक्शन को के लिए एक तर्क कैसे पारित करना है Cnt_list फ़ंक्शन।

मेरे fun.py मॉड्यूल:

  def cnt_list (ली): my_dict = {} मेरे लिए में Li: यदि मैं my_dict: my_dict [i] = my_dict [i] +1 अन्य: my_dict [i] = 1 my_dict # प्रिंट cnt_list ([1,2,3,3,1]) में वापसी  

मेरी स्क्रिप्ट:

  आयात करें डीफ़ डीआरआरआर (सी): res = {} res = fun.cnt_list (एस) # या res = fun.cnt_list (सूची)  

अपेक्षित परिणाम:

  {'a': 2, 'b': 2, 'c' : 1}  

यह मेरे लिए ठीक काम करता है? क्या आप सुनिश्चित हैं कि आपके पास सही इंडेंटिंग है? मैंने इसे आपके लिए थोड़ी छोटी बना दिया है: li: i में li के लिए: यदि मैं my_dict: my_dict [i] = में: my_dict = {} = DEF cnt_list (li): fun.py:

  My_dict [i] +1 अन्य: my_dict [i] = 1 my_dict पर वापस लौटें my_dict  

main.py:

  आयात करें डीफ़ डीआरआर Fun.cnt_list (s) प्रिंट chr_cnt ("aabbc")  

Comments

Popular posts from this blog

python - Overriding the save method in Django ModelForm -

html - CSS autoheight, but fit content to height of div -

qt - How to prevent QAudioInput from automatically boosting the master volume to 100%? -