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

हम एक पायथन टपल तत्व मान को कैसे अपडेट कर सकते हैं?


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

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

>>> T1=(10,50,20,9,40,25,60,30,1,56)
>>> L1=list(T1)
>>> L1[5]=100
>>> T1=tuple(L1)
>>> T1
(10, 50, 20, 9, 40, 100, 60, 30, 1, 56)

मूल टपल में अनुक्रमणिका 4 के तत्व को 25 से 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 पर आइटम एक टपल ही है। इ