पायथॉन टुपल

ट्यूप (Tuple)

ट्यूप व्यवस्थित और अपरिवर्तनीय समूह हैं। पायथन में ट्यूप दूरे बारे में लिखे जाते हैं।

उदाहरण

ट्यूप बनाएं:

del वर्णानुक्रम की द्वारा पूर्ण रूप से टुपी को मिटाया जा सकता है
print(thistuple)

चलने वाला उदाहरण

ट्यूप वस्तु को पहुँचना

आप बारेकज़ेब में इंडेक्स संख्या को संदर्भित करके ट्यूप वस्तु को पहुँच सकते हैं:

उदाहरण

ट्यूप में दूसरी वस्तु को प्रिंट करें:

del वर्णानुक्रम की द्वारा पूर्ण रूप से टुपी को मिटाया जा सकता है
print(thistuple[1])

चलने वाला उदाहरण

नकारात्मक इंडेक्स

नकारात्मक इंडेक्स अंत से शुरू होता है, -1 अंतिम वस्तु को निर्दिष्ट करता है, -2 दूसरी अंतिम वस्तु को निर्दिष्ट करता है, इसी प्रकार चलता है।

उदाहरण

ट्यूप के अंतिम वस्तु को प्रिंट करें:

del वर्णानुक्रम की द्वारा पूर्ण रूप से टुपी को मिटाया जा सकता है
print(thistuple[-1])

चलने वाला उदाहरण

इंडेक्स सीमा

आप स्पष्ट करके शुरूआती और समाप्ती सीमा को निर्दिष्ट करके इंडेक्स सीमा निर्दिष्ट कर सकते हैं।

इस तौर पर स्पष्ट करने के बाद, प्रतिक्रिया नया ट्यूप के साथ होगी जो निर्दिष्ट वस्तु को शामिल करता है।

उदाहरण

तीसरे, चौथे, पांचवें आइटम को वापस दें:

thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[2:5])

चलने वाला उदाहरण

टिप्पणी:खोज 2 (समावेशी) से शुरू होगी, 5 (असमावेशी) तक समाप्त होगी。

याद रखें कि पहले आइटम का इंडेक्स 0 है。

नकारात्मक इंडेक्स दायरा

यदि आप ट्यूपल के अंत से खोज करना चाहते हैं, तो नकारात्मक इंडेक्स निर्दिष्ट करें:

उदाहरण

यह उदाहरण इंडेक्स -4 (समावेशी) से -1 (असमावेशी) तक के आइटमों को वापस देगा:

thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[-4:-1])

चलने वाला उदाहरण

ट्यूपल मूल्य संशोधित करना

ट्यूपल बनाने के बाद, आप उसके मूल्य को बदल नहीं सकते। ट्यूपल अपरिवर्तनीय है, या भी कहा जाता है निर्वृत्त

लेकिन एक समाधान है। आप ट्यूपल को सूची में बदल सकते हैं, सूची को संशोधित करें, फिर सूची को ट्यूपल में बदलें।

उदाहरण

ट्यूपल को सूची में बदलकर संशोधन करें:

x = ("apple", "banana", "cherry")
y = list(x)
y[1] = "kiwi"
x = tuple(y)
print(x)

चलने वाला उदाहरण

ट्यूपल को घूमते हुए

आप for लूप से ट्यूपल के आइटमों को घूमते हुए

उदाहरण

आइटमों को घूमकर उनके मूल्यों को छापना:

del वर्णानुक्रम की द्वारा पूर्ण रूप से टुपी को मिटाया जा सकता है
for x in thistuple:
  print(x)

चलने वाला उदाहरण

आप पायथॉन For लूप इस चैप्टर में for लूप के बारे में अधिक जानकारी

आइटम का मौजूद होना जाँच करें

ट्यूपल में निर्दिष्ट आइटम के मौजूद होने की जाँच करने के लिए in शब्दकोश:

उदाहरण

ट्यूपल में "apple" मौजूद है की जाँच करें:

del वर्णानुक्रम की द्वारा पूर्ण रूप से टुपी को मिटाया जा सकता है
if "apple" in thistuple:
  print("Yes, 'apple' is in the fruits tuple")

चलने वाला उदाहरण

ट्यूपल लंबाई

ट्यूपल कितने आइटम हैं तथा जानने के लिए len() तरीका:

उदाहरण

ट्यूपल में आइटमों की संख्या छापना:

del वर्णानुक्रम की द्वारा पूर्ण रूप से टुपी को मिटाया जा सकता है
print(len(thistuple))

चलने वाला उदाहरण

आइटम जोड़ना

ट्यूपल बनाने के बाद, आप उसमें आइटम जोड़ नहीं सकते। ट्यूपल अपरिवर्तनीय है।

उदाहरण

आप ट्यूपल में आइटम जोड़ नहीं सकते:

del वर्णानुक्रम की द्वारा पूर्ण रूप से टुपी को मिटाया जा सकता है
thistuple[3] = "orange" # त्रुटि उत्पन्न करेगी
print(thistuple)

चलने वाला उदाहरण

एक आइटम वाला ट्यूपल बनाना

यदि आपको एक आइटम वाला ट्यूपल बनाना है, तो उस आइटम के बाद एक बिंदुविन्यास जोड़ेंगे, नहीं तो पायथॉन वेरियेबल को ट्यूपल के रूप में पहचान नहीं पाएगा。

उदाहरण

एकल ट्यूपल, बराबर अनुवाद करेंगे:

thistuple = ("apple",)
print(type(thistuple))
# नहीं है ट्यूपल
thistuple = ("apple")
print(type(thistuple))

चलने वाला उदाहरण

आइटम हटाना

टिप्पणी:आप ट्यूपल में आइटम नहीं हटा सकते。

元组是不可更改的,因此您无法从中删除项目,但您可以完全删除元组:

उदाहरण

टुपी अपरिवर्तनीय है, इसलिए आप इससे परियोजना कर सकते हैं नहीं, लेकिन आप पूर्ण रूप से टुपी को मिटाया जा सकता है

del वर्णानुक्रम की द्वारा पूर्ण रूप से टुपी को मिटाया जा सकता है
thistuple = ("apple", "banana", "cherry")
del thistuple

चलने वाला उदाहरण

print(thistuple) # यह त्रुटि फेंकेगी क्योंकि टुपी अब मौजूद नहीं है।

टुपी जोड़ें

उदाहरण

दो या अधिक टुपी को जोड़ने के लिए + ऑपरेटर का उपयोग करें

इस टुपी को जोड़ें
tuple1 = ("a", "b" , "c")
tuple2 = (1, 2, 3)
tuple3 = tuple1 + tuple2

चलने वाला उदाहरण

print(tuple3)

tuple() कन्स्ट्रक्टर tuple() कन्स्ट्रक्टर के द्वारा टुपी बनाएं

उदाहरण

उपयोग tuple() विधि के द्वारा टुपी बनाएं

thistuple = tuple(("apple", "banana", "cherry")) # दो बार खिड़की ध्यान से देखें
print(thistuple)

चलने वाला उदाहरण

टुपी विधि

Python दो अंतर्गत विधियाँ प्रदान करता है जो टुपी पर उपयोग किए जा सकते हैं。

विधि वर्णन
count() टुपी में निर्दिष्ट मूल्य के उपस्थिति की संख्या वापस करें。
index() टुपी में निर्दिष्ट मूल्य खोजें और उसे पाया गया स्थान वापस करें。