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

पायथन टुपल्स अपरिवर्तनीय हैं तो हम उनमें मूल्य कैसे जोड़ सकते हैं?

पायथन टपल एक अपरिवर्तनीय वस्तु है। इसलिए कोई भी ऑपरेशन जो इसे संशोधित करने का प्रयास करता है (जैसे एपेंड/इन्सर्ट) की अनुमति नहीं है। हालांकि, निम्नलिखित समाधान का उपयोग किया जा सकता है।

सबसे पहले, टुपल को बिल्ट-इन फंक्शन लिस्ट () द्वारा लिस्ट में बदलें। आप किसी वस्तु को सूची वस्तु में जोड़ने के साथ-साथ सम्मिलित भी कर सकते हैं। फिर इस सूची ऑब्जेक्ट को वापस टपल में बदलने के लिए किसी अन्य अंतर्निहित फ़ंक्शन tuple() का उपयोग करें।

>>> T1=(10,50,20,9,40,25,60,30,1,56)
>>> L1=list(T1)
>>> L1
[10, 50, 20, 9, 40, 25, 60, 30, 1, 56]
>>> L1.append(100)
>>> L1.insert(4,45)
>>> T1=tuple(L1)
>>> T1
(10, 50, 20, 9, 45, 40, 25, 60, 30, 1, 56, 100)




  1. मैं पायथन टुपल स्लाइसिंग कैसे कर सकता हूं?

    स्लाइसिंग ऑपरेटर का उपयोग टुपल सहित किसी भी अनुक्रम डेटा प्रकार के साथ किया जा सकता है। स्लाइसिंग का अर्थ है अनुक्रम के एक भाग को अलग करना, यहाँ एक टपल है। टुकड़ा करने के लिए प्रयुक्त प्रतीक : है। ऑपरेटर को दो ऑपरेंड की आवश्यकता होती है। पहला ऑपरेंड स्लाइस के शुरुआती तत्व का सूचकांक है, और दूसरा स्ल

  1. हम टुपल्स की पायथन सूची के माध्यम से कैसे पुनरावृति कर सकते हैं?

    सबसे आसान तरीका है दो नेस्टेड for लूप्स को नियोजित करना। बाहरी लूप प्रत्येक टपल को प्राप्त करता है और आंतरिक लूप प्रत्येक आइटम को टपल से ट्रैवर्स करता है। इनर प्रिंट () फंक्शन एंड = एक लाइन में सभी आइटम्स को टपल में प्रिंट करने के लिए। एक और प्रिंट () प्रत्येक टपल के बाद नई लाइन पेश करता है। उदाहरण

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

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