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

Python टपल एलिमेंट मान कैसे अपडेट करें?


Python टपल एक इम्यूटेबल ऑब्जेक्ट है। इसलिए इसे अपडेट करने का प्रयास करने वाला कोई भी ऑपरेशन अनुमति नहीं है। हालांकि, निम्न वर्कअराउंड का उपयोग किया जा सकता है।

पहले, बिल्ट-इन फंक्शन `list()` द्वारा टपल को लिस्ट में बदलें। आप लिस्ट ऑब्जेक्ट में किसी आइटम को निश्चित इंडेक्स पर नया मान असाइन करके हमेशा अपडेट कर सकते हैं। फिर इस लिस्ट ऑब्जेक्ट को वापस टपल में बदलने के लिए एक और बिल्ट-इन फंक्शन `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. - Python टपल स्लाइसिंग कैसे करें?

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

  1. - Python में टपल्स की लिस्ट के माध्यम से कैसे इटरेट करें?

    सबसे आसान तरीका दो नेस्टेड फॉर लूप्स का उपयोग करना है। बाहरी लूप प्रत्येक टपल को लाता है और आंतरिक लूप टपल से प्रत्येक आइटम को ट्रैवर्स करता है। आंतरिक print() फंक्शन end= से एक लाइन में टपल के सभी आइटम्स प्रिंट होते हैं। दूसरा print() प्रत्येक टपल के बाद नई लाइन जोड़ता है। उदाहरण L=[(1,2,3), (4,5,

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

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