क्या नामांकित टुपल्स परिवर्तनशील हैं?
क्या नामांकित टुपल्स परिवर्तनशील हैं?

वीडियो: क्या नामांकित टुपल्स परिवर्तनशील हैं?

वीडियो: क्या नामांकित टुपल्स परिवर्तनशील हैं?
वीडियो: Python! Tuples 2024, अप्रैल
Anonim

लेबल सोचो, बक्से नहीं। अजगर टुपल्स एक आश्चर्यजनक विशेषता है: वे अपरिवर्तनीय हैं, लेकिन उनके मूल्य बदल सकते हैं। ऐसा तब हो सकता है जब a टपल किसी का संदर्भ रखता है परिवर्तनशील वस्तु, जैसे सूची।

इस प्रकार टुपल्स किसे कहते हैं?

नामांकित टुपल्स मूल रूप से बनाने में आसान, हल्के ऑब्जेक्ट प्रकार हैं। नामांकित टपल ऑब्जेक्ट-जैसे वैरिएबल डेरेफेरिंग या मानक का उपयोग करके उदाहरणों को संदर्भित किया जा सकता है टपल वाक्य - विन्यास। उनका उपयोग संरचना या अन्य सामान्य रिकॉर्ड प्रकारों के समान किया जा सकता है, सिवाय इसके कि वे अपरिवर्तनीय हैं।

क्या टुपल्स म्यूटेबल सी # हैं? तब से टुपल्स संरचनाएं हैं, उन्हें अपरिवर्तनीय बनाने का कोई मतलब नहीं है। अंतिम परिणाम - सी#टुपल्स बेहद हल्के निर्माण हैं - वे संरचनाएं हैं और उनके तत्व हैं परिवर्तनशील और सीधे संबोधित करने योग्य।

इस तरह, टुपल्स के परस्पर प्रतिरूप क्या हैं?

नेट टपल कक्षा है अडिग (हालाँकि यदि इसका कोई तत्व संदर्भ प्रकार है, तो भी आप उनके गुणों तक पहुँच सकते हैं)। परिवर्तनीय समकक्ष आपकी प्रोग्रामिंग भाषा में कोई भी 1-आयामी सरणी (वेक्टर), सूची या समान आदेशित संग्रह होगा जो इसके तत्वों को पढ़ने और लिखने की अनुमति देता है।

क्या सूचियाँ परिवर्तनशील हैं?

सूचियों हैं परिवर्तनशील ऑब्जेक्ट्स जिसका अर्थ है कि आप संशोधित कर सकते हैं a सूची वस्तु बनने के बाद। दूसरी ओर टुपल्स अपरिवर्तनीय वस्तुएं हैं, जिसका अर्थ है कि आप टुपल ऑब्जेक्ट को बनाने के बाद उसे संशोधित नहीं कर सकते हैं।

सिफारिश की: