dictionary-comprehension पर टैग किए गए जवाब

13
सूची समझ के साथ एक शब्दकोश बनाएँ
मुझे पायथन लिस्ट कॉम्प्रिहेंशन सिंटैक्स पसंद है। क्या इसका इस्तेमाल शब्दकोशों बनाने के लिए भी किया जा सकता है? उदाहरण के लिए, कुंजियों और मानों के जोड़े पर पुनरावृति करके: mydict = {(k,v) for (k,v) in blah blah blah} # doesn't work

10
पाइथन में कोई तुच्छ समझ क्यों नहीं है?
जैसा कि हम सभी जानते हैं, सूची की समझ है, जैसे [i for i in [1, 2, 3, 4]] और शब्दकोश समझ है, जैसे {i:j for i, j in {1: 'a', 2: 'b'}.items()} परंतु (i for i in (1, 2, 3)) एक जनरेटर में खत्म हो जाएगा, एक tupleसमझ नहीं …

4
मैं एक शब्दकोश समझ में / कैसे उपयोग कर सकता हूं?
क्या पायथन 2.7+ में एक तरीका मौजूद है, जो निम्नलिखित जैसा कुछ बना सकता है? { something_if_true if condition else something_if_false for key, value in dict_.items() } मुझे पता है कि आप 'अगर' के साथ कुछ भी कर सकते हैं: { something_if_true for key, value in dict_.items() if condition}
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.