How to use dict in python? -
10 5 -1 -1 -1 1 1 2 ...
यदि मैं एक फ़ाइल में प्रत्येक संख्या की संख्या की गिनती करना चाहता हूं, तो मैं इसे कैसे करने के लिए अजगर का उपयोग करूँ?
यह अनुराग उन्ियाल के उत्तर में वर्णित बिल्कुल सटीक एक ही एल्गोरिथ्म है, फाइल को readline ()
:
के बजाय इटरेटर के रूप में छोड़कर, संग्रह आयात डिफ़ॉल्ट से आज़माएं: IO आयात स्ट्रिंगियो # 2.6+, 3.x को छोड़कर आयात ईरर को छोड़कर: StringIO आयात से स्ट्रिंगआईओ # 2.5 डेटा = डिफॉल्ट डीआईसीटी (इंट) # ओपन के साथ ("फाइलनाम", "आर") एफ: # अगर स्ट्रिंगआईओ के साथ असली फाइल ("10 \ n5 \ n-1 \ n-1 \ n-1 \ n1 \ n1 \ n0 \ n2") च के रूप में: f में पंक्ति के लिए: डेटा [int (line)] + = 1 संख्या, संख्या में डेटा.iteritems (): प्रिंट संख्या, "पाया गया", गिनती, "समय"
Comments
Post a Comment