ट्यूपल्स
ट्यूपल्स
ट्यूपल्स, CoddyKit पर Swift Academy का एक निःशुल्क पाठ है। यह 1 में से 1वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह Swift Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Swift Academy पाठ्यक्रम में कुल 1 पाठ शामिल हैं।
परिचय
नमस्कार,
यह एक ऐसा प्रकार है जिसका उपयोग एक से अधिक मानों को संयुक्त रूप में रखने के लिए किया जाता है। एक फ़ंक्शन पर विचार कीजिए। यह फ़ंक्शन किसी निर्देशांक की अक्षांश और देशांतर संबंधी जानकारी को स्थिर कर देता है।
इन दोनों मानों को अलग-अलग लौटाने के बजाय, इन्हें टपल जैसे उन्नत प्रकार में एक-दूसरे से संबद्ध और संयुक्त रूप में रखना अधिक तर्कसंगत होगा।
चेतावनी
टपल में दिए गए मानों का एक ही प्रकार का होना आवश्यक नहीं है। जैसे (इंट, स्ट्रिंग)।
उदाहरण
let http404Error = (404, "Not Found")
// http404Error is of type (Int, String),
// and equals (404, "Not Found")
let coordinates = (26, 45)
let datas = (1,2,3,4)
// The values in the tuple don't have to be just 2.
// A group can be created from more than one number of values.विघटित करना
टपल को विघटित करना
हमने पिछले कोड में http404Error परिभाषित किया था।
हम इस टपल को इसके डेटा में निम्न प्रकार विघटित कर सकते हैं।
आइए अपने उदाहरण को देखते हैं।
let http404Error = (404, "Not Found")
let (statusCode, statusMessage) = http404Error
// In the example below,
//String concatenation feature is seen.
print("The status code is \(statusCode)")
// Prints "The status code is 404"
print("The status message is \(statusMessage)")
// Prints "The status message is Not Found"अंडरस्कोर ऑपरेटर
यदि हमें टपल के कुछ मानों की आवश्यकता नहीं है, तो अंडरस्कोर ऑपरेटर का उपयोग करके इन मानों को अनदेखा किया जा सकता है।
let http404Error = (404, "Not Found")
// In the example below, since the string
//Not Found is not needed, the corresponding
//expression is passed with _ operator
let (justTheStatusCode, _) = http404Error
print("The status code is \(justTheStatusCode)")
// Prints "The status code is 404"टपल के डेटा तक आसानी से कैसे पहुँचें?
टपल के डेटा तक आसानी से कैसे पहुँचें?
टपल के डेटा में इंडेक्स की सहायता से पहुँचा जा सकता है।
नीचे दिए गए उदाहरण में .0 पहले मान को दर्शाता है, जबकि 1 दूसरे मान को दर्शाता है।
आइए देखते हैं।
let http404Error = (404, "Not Found")
print("The status code is \(http404Error.0)")
// Prints "The status code is 404"
print("The status message is \(http404Error.1)")
// Prints "The status message is Not Found"टपल के मान का नामकरण
टपल के मानों को नाम दिए जा सकते हैं
let http200Status = (statusCode: 200, description: "OK")
print("The status code is \(http200Status.statusCode)")
// Prints "The status code is 200"
print("The status message is \(http200Status.description)")
// Prints "The status message is OK"टपल का उपयोग विशेष रूप से रिटर्न प्रकारों के रूप में किया जा सकता है
टपल का उपयोग विशेष रूप से रिटर्न प्रकारों के रूप में किया जा सकता है।
जटिल डेटा संरचनाओं के लिए टपल उपयुक्त नहीं होते हैं। यदि डेटा जटिल होने लगे, तो मेरा सुझाव है कि आप स्ट्रक्चर या डेटा क्लास का उपयोग करें।
बधाई हो
बधाई हो 🎉
इस पाठ में हमने स्विफ्ट में ट्यूपल का उपयोग करना सीखा।
अगले पाठ में मिलते हैं।

एआई शिक्षक के साथ Swift सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 122
- पाठ
- 409
अक्सर पूछे जाने वाले प्रश्न
क्या “ट्यूपल्स” पाठ निःशुल्क है?
हाँ — Swift Academy अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “ट्यूपल्स” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। Swift Academy पाठ्यक्रम में कुल 1 पाठ शामिल हैं।
“ट्यूपल्स” में मैं क्या सीखूँगा?
ट्यूपल्स आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Swift Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या Swift Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Swift Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 1 में से 1वाँ पाठ है।
“ट्यूपल्स” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस Swift Academy पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर Swift Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।