Articles of सूची समझ

एक-लाइन सूची की समझ: अगर-दूसरे संस्करण

अजगर सूची समझ वाक्यविन्यास के बारे में अधिक है मुझे एक सूची समझ मिली है जो किसी दी गई श्रेणी की अजीब संख्या की सूची बनाता है: [x for x in range(1, 10) if x % 2] यह एक फ़िल्टर बनाता है – मेरे पास एक स्रोत सूची है, जहां मैं भी संख्याओं को निकालता […]

पायथन में पुनरावर्ती सूची की समझ?

क्या पायथन में पुनरावर्ती सूची की समझ को परिभाषित करना संभव है? संभवत: एक सरल उदाहरण है, लेकिन इस प्रकार की कुछ पंक्तियों के साथ: nums = [1, 1, 2, 2, 3, 3, 4, 4] willThisWork = [x for x in nums if x not in self] # self being the current comprehension क्या ऐसा […]

नेस्टेड सूची समझ को समझना

मुझे नेस्टेड सूची समझ समझना है I नीचे, मैंने एक सूची समझ अभिव्यक्ति और उनकी लूप समकक्ष के लिए सूचीबद्ध किया था। मुझे आश्चर्य है कि अगर मेरी समझ उन लोगों पर सही है उदाहरण के लिए, [(min([row[i] for row in rows]),max([row[i] for row in rows])) for i in range(len(rows[0]))] के बराबर है result=[] for […]

व्यक्तिगत सूचियों में ट्यूपल्स की सूची कैसे खोलें?

संभव डुप्लिकेट: पायथन में एक ट्रांस्ज़ज़ / अनझिप फंक्शन मेरे पास ट्यूपल्स की एक सूची है, जहां मैं इस सूची को दो स्वतंत्र सूची में खोलना चाहता हूं। मैं पायथन में कुछ मानकीकृत संचालन की तलाश कर रहा हूं >>> l = [(1,2), (3,4), (8,9)] >>> f_xxx (l) [ [1, 3, 8], [2, 4, 9] […]

सूची में आइटमों का उपयोग करके नेस्टेड डिक्टिक्स के मानों में मूल्य बदलें?

सूची के मूल्यों के आधार पर आप नेस्टेड डिक्ट्स के एक शब्दकोश में कुंजी / मान कैसे संशोधित / बनाएँगे, जिसमें सूची का अंतिम आइटम डिक्ट्री के लिए एक मान है, और बाकी वस्तुओं को डिकट्स के भीतर कुंजी के साथ मिलते हैं? यह सूची होगी: list_adddress = [ "key1", "key1.2", "key1.2.1", "value" ] यह […]

यदि बयान के साथ सूची की समझ

मैं दो इटेरेबल्स की तुलना करना चाहता हूं और उन आइटम्स को मुद्रित करना चाहता हूं जो दोनों इरेरेबल्स में दिखाई देते हैं। >>> a = ('q', 'r') >>> b = ('q') # Iterate over a. If y not in b, print y. # I want to see ['r'] printed. >>> print([ y if y […]

सूची समझ में दोहरा परिवर्तन

अजगर में आप एक सूची समझ में कई हेरेटर लगा सकते हैं, जैसे [(x,y) for x in a for y in b] कुछ उपयुक्त अनुक्रमों के लिए ए और बी मुझे पायथन की सूची की समझ के नेस्टेड लूप अर्थ के बारे में पता है। मेरा प्रश्न यह है कि क्या समझ में एक इटरेटर […]

पायथन में कोई ट्यूपल समझ क्यों नहीं है?

जैसा कि हम सभी जानते हैं, वहाँ सूची की समझ है, जैसे की तरह [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 समझ नहीं […]

क्या अजगर सूची की समझ में 'अन्य' का उपयोग करना संभव है?

यहां कोड है जिसे मैं सूची की समझ में बदलना चाहता था: table = '' for index in xrange(256): if index in ords_to_keep: table += chr(index) else: table += replace_with क्या इस बयान को और समझने का कोई तरीका है? table = ''.join(chr(index) for index in xrange(15) if index in ords_to_keep)

सूची की समझ और जनरेटर अभिव्यक्ति में उपज

निम्नलिखित व्यवहार मुझे प्रतिद्वंद्वी (पायथन 3.4) के बजाय लगता है: >>> [(yield i) for i in range(3)] <generator object <listcomp> at 0x0245C148> >>> list([(yield i) for i in range(3)]) [0, 1, 2] >>> list((yield i) for i in range(3)) [0, None, 1, None, 2, None] अंतिम पंक्ति के मध्यवर्ती मूल्य वास्तव में हमेशा से None […]

दिलचस्प पोस्ट
प्रत्येक बिंदु पर पाठ के साथ जेफ्री चार्ट लाइन चार्ट सूची दृश्य में चेकबॉक्स का पाठ कैसे बदल सकता है? वसंत एमवीसी: सत्यापन कैसे करें? क्या जावास्क्रिप्ट का यह उद्देश्य नए तरीके से बनाई गई वस्तु को संदर्भित करता है एंड्रॉइड 4.4 प्रिंटिंग फ्रेमवर्क का उपयोग करके पीडीएफ कैसे मुद्रित करें "।" के बाद स्ट्रिंग का भाग निकालें MySQL को संग्रहीत दिनचर्या को पास करें build.gradle और परियोजना लिब्स एचटीएमएल में एक ऊर्ध्वाधर रेखा कैसे बनाएं मल्टीप्रोसेसिंग। पोल नंबू मैट्रिक्स गुणन धीमा बनाता है जावा में जेनेरिक में विलोपन की अवधारणा क्या है? लूप बनाम लागू-टेम्पलेट्स के लिए एक सामान्य पैरामीटर के रूप में संभव है? मेमोरी आवंटन "त्रुटि: 75.1 एमबी आकार के वेक्टर आवंटित नहीं कर सकता" क्यों एमवीवीएम और इसका मुख्य लाभ क्या है?