Tuples in Python in Hindi: पाइथन भाषा में, एक ही चर (variable) में कई items को संग्रहीत करने के लिए टुपल्स का उपयोग किया जाता है। एक टपल एक संग्रह है जो क्रमबद्ध (ordered) और अपरिवर्तनीय (unchangeable) है।
मूल रूप से, टपल पाइथन में 4 बिल्ट-इन डेटा प्रकारों में से एक है जिसका उपयोग डेटा के संग्रह को संग्रहीत करने के लिए किया जाता है, अन्य 3 सूची (list), डिक्शनरी और सेट हैं, सभी अलग-अलग गुणों और उपयोग के साथ हैं।
पाइथन प्रोग्रामिंग में, टुपल्स बहुत महत्वपूर्ण हैं, इसलिए शुरू करने से पहले, पहले पाइथन भाषा की मूल बातें समझें जैसे कि variables, डेटा प्रकार, निर्णय लेने, लूप और पाइथान फंक्शन क्या है।
Table of Contents
पाइथन में टपल क्या है (Tuples in Python in Hindi)
एक पाइथन टपल अल्पविराम “,” से अलग और कोष्ठक “()” में संलग्न (enclose) किसी भी objects के अनुक्रम का प्रतिनिधित्व (represents) करता है। एक टपल एक अपरिवर्तनीय (immutable) वस्तु है, जिसका अर्थ है कि इसे बदला नहीं जा सकता है, और हम इसका उपयोग items के निश्चित संग्रह का प्रतिनिधित्व करने के लिए करते हैं।

मूल रूप से, पाइथन टुपल्स सूचियों (list) की तरह किसी भी डेटा प्रकार के तत्वों (elements) का एक संग्रह है, लेकिन टुपल्स अपरिवर्तनीय हैं यानी हम टपल या टपल के elements को एक बार असाइन किए जाने के बाद नहीं बदल सकते हैं जबकि हम list के तत्वों को बदल सकते हैं जैसे वे हैं परिवर्तनशील।
आइए पाइथा टुपल्स के कुछ उदाहरण देखें:
()
— यह एक खाली टपल है।(2.0, 4.9, 10)
— एक टपल जिसमें तीन numeric objects होती हैं।('Badal', 'Kanchan', 'Dhoni', 'Priya')
— एक टपल जिसमें चार स्ट्रिंग ऑब्जेक्ट होते हैं।('10', 101, True)
— एक टपल जिसमें एक integer, एक Boolean, और एक string, ऑब्जेक्ट होता है।
Code example of Python Tuple:
programmingtuple = ("Python", "Java", "JavaScript") print(programmingtuple)
Output:
('Python', 'Java', 'Javascript')
How to Define Tuples in Python
Python में, सभी वस्तुओं (elements) को अल्पविराम ,
द्वारा अलग किए गए कोष्ठक ()
के अंदर रखकर एक टपल बनाया जाता है। कोष्ठक ()
वैकल्पिक हैं, हालाँकि, उनका उपयोग करना एक अच्छा अभ्यास है।
# Different types of tuples # Empty tuple my_tuple = () print(my_tuple) # Tuple having integers my_tuple = (1, 4, 7) print(my_tuple) # tuple with mixed datatypes my_tuple = (1, "TutorialinHindi", 5.5) print(my_tuple) # nested tuple my_tuple = ("Badal", [3, 1, 3], (3, 9, 7)) print(my_tuple)
Output:

()
(1, 4, 7)
(1, 'TutorialinHindi', 5.5)
('Badal', [3, 1, 3], (3, 9, 7))
>
Access Tuple Elements in Python
ऐसे कई तरीके हैं जिनसे हम टपल के तत्वों (elements) तक पहुँच सकते हैं:
1. Using Index
आप इंडेक्स ऑपरेटर [] का उपयोग टपल में किसी आइटम को एक्सेस करने के लिए कर सकते हैं, जहां इंडेक्स 0 से शुरू होता है।
उदाहरण के लिए:
# Accessing tuple elements using indexing my_tuple = ('Tutorial','u','in','o','r','i','a','Hindi') print(my_tuple[0]) # 'Tutorial' print(my_tuple[2]) # 'in' print(my_tuple[7]) # 'Hindi'
Output:
Tutorial
in
Hindi
2. Using Negative Indexing
Python अपने sequences के लिए नकारात्मक अनुक्रमण (negative indexing) की अनुमति देता है।
index -1 अंतिम item को संदर्भित करती है, -2 दूसरी अंतिम item को और इसी तरह कई।
उदाहरण के लिए:
# Negative indexing for accessing tuple elements my_tuple = ('Tutorial','u','in','o','r','i','a','Hindi') # Output: 'Tutorial' print(my_tuple[-8]) # Output: 'in' print(my_tuple[-6]) # Output: 'Hindi' print(my_tuple[-1])
Output:
Tutorial
in
Hindi
टपल के लाभ (Advantages of Tuple in Python)
यहाँ पाइथन में टपल के कुछ मुख्य लाभ हैं:
- पाइथन में, टुपल्स कोड को सुरक्षित बनाते हैं।
- टुपल्स सूचियों की तुलना में तेज़ हैं।
- Tuples कम मेमोरी का उपयोग करते हैं।
- एक टपल तत्वों का एक परिमित क्रमबद्ध क्रम है।
- टुपल्स को मेमोरी के एक ही ब्लॉक में संग्रहित किया जाता है।
- टुपल्स अपरिवर्तनीय हैं इसलिए, नई वस्तुओं को संग्रहीत करने के लिए अतिरिक्त स्थान की आवश्यकता नहीं होती है।
फ्री पाइथन कोर्स हिंदी में सीखे
यदि आप मुफ्त में पाइथन प्रोग्रामिंग सीखना चाहते हैं तो यहां हमारा पूरा मुफ्त पाइथन कोर्स ट्यूटोरियल है, सीखने के लिए “पाइथन कोर्स हिंदी” बटन पर क्लिक करें और अभी सीखना शुरू करें:
निष्कर्ष
पाइथन में, टुपल्स उन डेटा संरचनाओं में से एक है जो पाइथन को पेश करनी है और अपरिवर्तनीय है, आदेशित है, इसमें integer आधारित indexing है और डुप्लिकेट डेटा को संग्रहीत करने की अनुमति देता है। पाइथन टुपल्स का सही तरीके से उपयोग करने से निश्चित रूप से आपका कोड अधिक कुशल और मजबूत होगा।
मुझे उम्मीद है कि यह लेख “Tuples in Python in Hindi”, आपको यह समझने में मदद करेगा कि पाइथन में एक टपल क्या है, इसे कैसे बनाया जाए और इसके उपयोग के फायदे आदि।