"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > पायथन में नामित ट्यूपल्स: वे किस प्रकार के हैं?

पायथन में नामित ट्यूपल्स: वे किस प्रकार के हैं?

2025-03-24 को पोस्ट किया गया
ब्राउज़ करें:270

अन्य शब्दों में, नामित ट्यूपल्स नामित विशेषताओं के साथ ट्यूपल्स हैं। क्या यह अच्छा नहीं है? Named Tuples in Python: what type are they? ]

प्रतीक्षा करें क्या, कक्षाएं?

हाँ, कक्षाएं।

] ] फिर से, शांत !!

आइए देखें कि यह कैसे काम करता है।

कलेक्शन आयात से नामित P = namedTuple ("बिंदु", "x y")
] ] यह नया वर्ग चर p में संग्रहीत है।

और कक्षाओं के साथ, प्रकार प्रकार है।

> प्रकार (पी) वर्ग 'प्रकार'

> कक्षा ए: उत्तीर्ण > प्रकार (ए) वर्ग 'प्रकार'


और किस प्रकार का नाम एक नामित है?

from collections import namedtuple 

P = namedtuple("Point", "x y")
कलेक्शन आयात से नामित P = namedTuple ("बिंदु", "x y") पी = पी (1,2) > प्रिंट (प्रकार (पी)) कक्षा '__main __। बिंदु'

p प्रकार बिंदु का एक उदाहरण है। लेकिन यह भी एक टपल है:

> प्रिंट (isinstance (p, tuple)) सत्य

सारांश:
from collections import namedtuple 

P = namedtuple("Point", "x y")
> class A:
    pass

> type(A)
class 'type'
] tuple।


और एक आखिरी बात:
from collections import namedtuple 

P = namedtuple("Point", "x y")
p = P(1,2)

> print(type(p)) 
class '__main__.Point'

कलेक्शन आयात से नामित पॉइंट = नामांकित ("पॉइंट", "एक्स वाई")
]

            
विज्ञप्ति वक्तव्य इस लेख को पुन: प्रस्तुत किया गया है: https://dev.to/guzmanojero/named-tuples-in-python-what-type-type-are-they-128m?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] पर संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3