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

पायथन में एक टुपल को कैसे अनुक्रमित और टुकड़ा करें?


टुपल को इंडेक्स या स्लाइस करने के लिए आपको टुपल पर [] ऑपरेटर का उपयोग करना होगा। टपल को अनुक्रमित करते समय, यदि आप एक सकारात्मक पूर्णांक प्रदान करते हैं, तो यह उस सूचकांक को बाईं ओर से टपल की गिनती से प्राप्त करता है। एक नकारात्मक सूचकांक के मामले में, यह उस सूचकांक को दाईं ओर से गिनती के टपल से प्राप्त करता है।

उदाहरण

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

आउटपुट

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

b
d

यदि आप टपल का एक भाग प्राप्त करना चाहते हैं, तो स्लाइसिंग ऑपरेटर का उपयोग करें। [शुरू:बंद करो:कदम]।

उदाहरण

my_tuple = ('a', 'b', 'c', 'd')
print(my_tuple[1:]) #Print elements from index 1 to end
print(my_tuple[:2]) #Print elements from start to index 2
print(my_tuple[1:3]) #Print elements from index 1 to index 3
print(my_tuple[::2]) #Print elements from start to end using step sizes of 2

आउटपुट

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

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

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

    Tuple Python में मानक डेटा प्रकारों में से एक है। यह वस्तुओं का एक अपरिवर्तनीय क्रम है। टपल ऑब्जेक्ट एक या एक से अधिक ऑब्जेक्ट डालकर बनाया जाता है, जरूरी नहीं कि एक ही प्रकार का हो, कॉमा द्वारा अलग किया गया हो। संग्रह को वैकल्पिक रूप से कोष्ठक के अंदर रखा जा सकता है। >>> t1=1, "Ravi&qu

  1. हम एक Tuple के भीतर Python Tuple का उपयोग कैसे कर सकते हैं?

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

  1. पायथन में तीसरी से पांचवीं तक शुरू होने वाली स्ट्रिंग से वर्ण कैसे मुद्रित करें?

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