मेरे पास शब्दकोशों की एक सूची है (संक्षेप में)।मैं किसी सूची की सूची में किसी आइटम की घटनाओं को कैसे गिन सकता हूं?
my_list = [{ 'id':1, 'val':123 }, {'id':2, 'val':456 }, {'id':2, 'val':789 }]
मैं कैसे (इस मामले 'id
' में) एक विशेष कुंजी के लिए शब्दकोशों की घटनाओं को एक निर्धारित मूल्य के साथ भरोसा कर सकते हैं? वहाँ लाभ उठाने के लिए गिनती के लिए एक रास्ता (my_list.count('id' = 1)
?!?)
मैं जवाब में अंतिम पंक्ति में अपना संदेश समझ में नहीं आता - अजगर शिक्षार्थी। –
यदि मैं 'sum ([x में x के लिए] 1] लिखता हूं और' ए' एक बड़ी सूची है, तो सूची समझ सैद्धांतिक रूप से 1s की एक विशाल सूची उत्पन्न करती है, फिर उन्हें सब कुछ बताती है। लेकिन अगर मैं 'योग (एक्स में एक्स के लिए 1) लिखता हूं, तो 1 एस को' ए 'के रूप में समझाया जाता है, बिना बड़े ढांचे के महसूस किए जाते हैं। –
अब मिल गया! मेरे लिए बहुत उपयोगी जानकारी। बहुत बहुत धन्यवाद। –