Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन टुपल्स

पायथन में, एक टपल एक संग्रह है जिसे आदेशित . है और अपरिवर्तनीय . इसका मतलब है कि हम टपल से आइटम जोड़ या हटा नहीं सकते हैं।

हम कोष्ठक () . का उपयोग करके टुपल्स बनाते हैं और कम से कम एक अल्पविराम ( , )

टुपल्स को सूचियों की तरह ही अनुक्रमित और स्लाइस किया जा सकता है, सिवाय इसके कि स्लाइस का परिणाम भी टपल होगा।

ट्यूपल कैसे बनाएं

colorsTuple = ("red", "green", "blue")
print(colorsTuple)

आउटपुट:

('red', 'green', 'blue')

केवल एक आइटम के साथ Tuple बनाना

टुपल्स को कम से कम एक कॉमा की आवश्यकता होती है, इसलिए केवल एक आइटम के साथ टपल बनाने के लिए, आपने आइटम के बाद कॉमा जोड़ा है। उदाहरण के लिए:

colorsTuple = ("red",)

टुपल के आइटम्स को कैसे एक्सेस करें

हम इंडेक्स नंबर का हवाला देकर टपल आइटम तक पहुंच सकते हैं:

colorsTuple = ("red", "green", "blue")
print(colorsTuple[2])

आउटपुट:

blue

आइटम की एक श्रेणी तक पहुंच (स्लाइसिंग)

हम शुरुआती इंडेक्स और एंड इंडेक्स को निर्दिष्ट करके टपल से आइटम की एक श्रृंखला निर्दिष्ट कर सकते हैं। हम : . का उपयोग करते हैं ऑपरेटर।

नोट:वापसी मूल्य भी निर्दिष्ट वस्तुओं के साथ एक टपल होगा।
colorsTuple = ("red", "green", "blue", "yellow", "orange", "white")
print(colorsTuple[1:4])

आउटपुट:

('green', 'blue', 'yellow')

नकारात्मक अनुक्रमण

हम नकारात्मक इंडेक्स मान निर्दिष्ट करके अंत से टपल पर आइटम तक पहुंच सकते हैं। उदाहरण के लिए -1 मतलब आखिरी आइटम और -2 मतलब दूसरा आखिरी आइटम।

colorsTuple = ("red", "green", "blue", "yellow", "orange", "white")
print(colorsTuple[-2])

आउटपुट:

orange

टुपल से लूप कैसे करें

हम for . का उपयोग करके एक टपल के माध्यम से लूप कर सकते हैं लूप।

colorsTuple = ("red", "green", "blue", "orange")
for c in colorsTuple:
    print(c)

आउटपुट:

red
green
blue
orange

ट्यूपल को कैसे हटाएं

किसी टपल को पूरी तरह से हटाने के लिए, del . का उपयोग करें कीवर्ड

colorsTuple = ("red", "green", "blue", "orange")
del colorsTuple
print(colorsTuple)

आउटपुट

Traceback (most recent call last):
  File "pythonTuples.py", line 98, in <module>
    print(colorsTuple)
NameError: name 'colorsTuple' is not defined

टुपल की लंबाई कैसे प्राप्त करें

आप len() . पर कॉल करके टपल की लंबाई प्राप्त कर सकते हैं फ़ंक्शन, उदा.:

colorsTuple = ("red", "green", "blue", "orange")
print(len(colorsTuple))

आउटपुट:

4

निर्दिष्ट वस्तुओं की संख्या की गणना करें

हम count() . का उपयोग कर सकते हैं टुपल में निर्दिष्ट आइटम की घटनाओं की संख्या प्राप्त करने के लिए टुपल्स पर कार्य करें। उदाहरण के लिए:

colorsTuple = ("red", "green", "blue", "orange", "red")
print(colorsTuple.count("red"))

आउटपुट:

2

दो टुपल्स को एक साथ कैसे जोड़ें

दो टुपल्स को एक साथ जोड़ने का सबसे आसान तरीका + . का उपयोग करना है ऑपरेटर। उदाहरण के लिए:

colorsTuple = ("red", "green", "blue", "orange")
numbersTuple = (1, 2, 3, 4)

numbersAndColors = colorsTuple + numbersTuple
print(numbersAndColors)

आउटपुट:

('red', 'green', 'blue', 'orange', 1, 2, 3, 4)

  1. पायथन में एन तत्व वृद्धिशील टुपल्स

    जब एन एलिमेंट इंक्रीमेंटल टुपल्स बनाने की आवश्यकता होती है, तो जेनरेटर एक्सप्रेशन और टुपल मेथड का इस्तेमाल किया जा सकता है। नीचे उसी का एक प्रदर्शन है - उदाहरण N = 3 print("The value of 'N' has been initialized") print("The number of times it has to be repeated is : ") p

  1. पायथन में दो स्ट्रिंग टुपल्स का संयोजन

    जब दो स्ट्रिंग टुपल्स को संयोजित करने की आवश्यकता होती है, तो ज़िप विधि और जनरेटर अभिव्यक्ति का उपयोग किया जा सकता है। ज़िप विधि पुनरावर्तनीय लेती है, उन्हें एक टुपल में एकत्रित करती है, और परिणाम के रूप में इसे वापस कर देती है। जनरेटर इटरेटर बनाने का एक आसान तरीका है। यह स्वचालित रूप से __iter__(

  1. जांचें कि क्या पायथन में टुपल्स के टपल में तत्व मौजूद है

    पायथन टुपल्स को नेस्ट किया जा सकता है। हमारे पास एक टपल हो सकता है जिसके तत्व भी टुपल्स हैं। इस लेख में हम देखेंगे कि कैसे पता लगाया जाए कि टुपल्स के टुपल में एक तत्व के रूप में दिया गया मान मौजूद है या नहीं। किसी के साथ किसी भी फ़ंक्शन का उपयोग यह जांचने के लिए किया जा सकता है कि क्या दिया गया मान