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

पायथन में टपल को इंडेक्स और स्लाइस कैसे करें?


टपल को इंडेक्स या स्लाइस करने के लिए आपको टपल पर [] ऑपरेटर का उपयोग करना होगा। टपल को इंडेक्स करते समय, यदि आप पॉजिटिव इंटीजर प्रदान करते हैं, तो यह टपल से बाएं से गिनती करते हुए उस इंडेक्स को लाता है। नेगेटिव इंडेक्स के मामले में, यह टपल से दाएं से गिनती करते हुए उस इंडेक्स को लाता है।

उदाहरण

my_tuple = ('a', 'b', 'c', 'd')
print(my_tuple[1])
print(my_tuple[-1])

आउटपुट

यह आउटपुट देगा -

b
d

यदि आप टपल का एक भाग प्राप्त करना चाहते हैं, तो स्लाइसिंग ऑपरेटर का उपयोग करें। [start:stop:step]।

उदाहरण

my_tuple = ('a', 'b', 'c', 'd')
print(my_tuple[1:])  # इंडेक्स 1 से अंत तक एलिमेंट्स प्रिंट करें
print(my_tuple[:2])  # शुरुआत से इंडेक्स 2 तक एलिमेंट्स प्रिंट करें
print(my_tuple[1:3]) # इंडेक्स 1 से इंडेक्स 3 तक एलिमेंट्स प्रिंट करें
print(my_tuple[::2]) # शुरुआत से अंत तक स्टेप साइज़ 2 का उपयोग करके एलिमेंट्स प्रिंट करें

आउटपुट

यह आउटपुट देगा -

('b', 'c', 'd')
('a', 'b')
('b', 'c')
('a', 'c')

  1. - पायथन में टुपल कैसे परिभाषित करें?

    टुपल पायथन में स्टैंडर्ड डेटा टाइप्स में से एक है। यह ऑब्जेक्ट्स का एक इम्यूटेबल सीक्वेंस है। टुपल ऑब्जेक्ट एक या अधिक ऑब्जेक्ट्स को, जरूरी नहीं कि एक ही प्रकार के हों, कॉमा से अलग करके रखकर बनाया जाता है। कलेक्शन को वैकल्पिक रूप से पैरेंथेसिस के अंदर रखा जा सकता है। >>> t1 = 1, Ravi, 75.5

  1. - पायथन में टुपल के अंदर टुपल का उपयोग कैसे करें?

    टुपल को पैरेंथेसिस में संलग्न किसी भी पायथन ऑब्जेक्ट्स के ऑर्डर्ड कलेक्शन के रूप में परिभाषित किया जाता है। इसलिए, एक टुपल संग्रह में आइटम्स में से एक हो सकता है। >>> t1 = (1, (4, 5, 6), 2, 3) >>> t1 (1, (4, 5, 6), 2, 3) इस उदाहरण में, t1 में इंडेक्स नंबर 1 पर आइटम स्वयं एक टुपल

  1. - पायथन में स्ट्रिंग से 3rd से 5th कैरेक्टर कैसे प्रिंट करें?

    पायथन में स्लाइसिंग सुविधा मूल स्ट्रिंग से सबस्ट्रिंग प्राप्त करने में मदद करती है। स्लाइस ऑपरेटर [:] को दो ऑपरेंड की आवश्यकता होती है। पहला ऑपरेंड स्लाइस के प्रारंभिक कैरेक्टर के इंडेक्स को दर्शाने वाला एक पूर्णांक है। दूसरा ऑपरेंड स्लाइस के बाद वाले कैरेक्टर का इंडेक्स है। यह याद करते हुए कि अनुक्