namedtuple पर टैग किए गए जवाब

11
पायथन में "टुपल्स" नाम क्या हैं?
पायथन 3.1 में बदलावों को पढ़ते हुए , मुझे कुछ मिला ... अप्रत्याशित: Sys.version_info टुपल अब एक नामित टपल है : मैंने पहले कभी टुपल्स के नाम के बारे में नहीं सुना था, और मुझे लगा कि तत्वों को या तो संख्याओं (जैसे टुपल्स और सूचियों) में या कुंजी द्वारा …

21
वैकल्पिक कीवर्ड तर्कों के लिए नामांकित और डिफ़ॉल्ट मान
मैं एक लंबे खोखले "डेटा" वर्ग को नामांकित टुपल में बदलने की कोशिश कर रहा हूं। मेरी कक्षा वर्तमान में इस तरह दिखती है: class Node(object): def __init__(self, val, left=None, right=None): self.val = val self.left = left self.right = right रूपांतरण के बाद namedtupleऐसा दिखता है: from collections import namedtuple …

11
मैं '' स्व '' x = x से कैसे बचूँ; स्व.य = य; __init__ में self.z = z ”पैटर्न
मुझे पैटर्न पसंद हैं def __init__(self, x, y, z): ... self.x = x self.y = y self.z = z ... अक्सर, बहुत अधिक मापदंडों के साथ। क्या इस प्रकार की थकाऊ दोहराव से बचने का एक अच्छा तरीका है? क्या वर्ग को namedtupleइसके बजाय विरासत में मिलना चाहिए ?

6
एक शब्दकोश में एक नामांकित बदलें
अजगर में मेरा नाम टपल क्लास है class Town(collections.namedtuple('Town', [ 'name', 'population', 'coordinates', 'population', 'capital', 'state_bird'])): # ... मैं शहर के उदाहरणों को शब्दकोशों में बदलना चाहता हूं। मैं नहीं चाहता कि यह किसी कस्बे के क्षेत्रों के नाम या संख्या से सख्ती से जुड़ा हो। क्या ऐसा लिखने का …

2
Nametuple में संकेत टाइप करें
निम्नलिखित कोड पर विचार करें: from collections import namedtuple point = namedtuple("Point", ("x:int", "y:int")) ऊपर दिया गया कोड केवल यह प्रदर्शित करने का एक तरीका है कि मैं क्या हासिल करने की कोशिश कर रहा हूं। मैं namedtupleटाइप संकेत के साथ बनाना चाहते हैं । क्या आप किसी भी सुंदर …

10
अजगर में उत्परिवर्तित टपल का अस्तित्व?
क्या कोई नेमप्ले में संशोधन कर सकता है या एक वैकल्पिक वर्ग प्रदान कर सकता है ताकि यह परस्पर वस्तुओं के लिए काम करे? मुख्य रूप से पठनीयता के लिए, मैं कुछ ऐसा नामांक के समान चाहूंगा जो यह करता है: from Camelot import namedgroup Point = namedgroup('Point', ['x', 'y']) …

10
नामितों में डॉकस्ट्रिंग्स जोड़ना?
क्या एक आसान तरीके से किसी नेमटुपल में डॉक्यूमेंटेशन स्ट्रिंग जोड़ना संभव है? मैंने कोशिश की from collections import namedtuple Point = namedtuple("Point", ["x", "y"]) """ A point in 2D space """ # Yet another test """ A(nother) point in 2D space """ Point2 = namedtuple("Point2", ["x", "y"]) print Point.__doc__ …

11
एक पायथन नेमप्ले को जेन्स पर सीरियल करना
namedtupleफील्ड नामों को बनाए रखने के साथ ए टू जसन को क्रमबद्ध करने का अनुशंसित तरीका क्या है ? जीन्स namedtupleको सीरीज़ करने से सिर्फ़ मूल्यों को क्रमबद्ध किया जा रहा है और क्षेत्र के नाम अनुवाद में खोते जा रहे हैं। मैं चाहूंगा कि जब जोस-ओइज्ड हो तो खेतों …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.