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

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

जब टपल लिस्ट (यानी टपल्स की लिस्ट) में प्रत्येक एलिमेंट को अपडेट करने की आवश्यकता होती है, तो लिस्ट कॉम्प्रिहेंशन का उपयोग किया जा सकता है।

लिस्ट कॉम्प्रिहेंशन लिस्ट के माध्यम से इटरेट करने और उस पर ऑपरेशन करने का एक संक्षिप्त तरीका है।

उदाहरण

my_list_1 = [(7, 8, 0), (3, 45, 3), (2, 22, 4)]
print("The list of tuple is:")
print(my_list_1)

element_to_add = 41
my_result = [tuple(j + element_to_add for j in sub) for sub in my_list_1]
print("List of tuple after update is:")
print(my_result)

आउटपुट

The list of tuple is: [(7, 8, 0), (3, 45, 3), (2, 22, 4)]
List of tuple after update is: [(48, 49, 41), (44, 86, 44), (43, 63, 45)]

व्याख्या

  • टपल की एक लिस्ट परिभाषित की गई है, और कंसोल पर डिस्प्ले की गई है।
  • एक एलिमेंट परिभाषित किया गया है जिसे टपल की लिस्ट में जोड़ने की आवश्यकता है।
  • टपल की इस लिस्ट पर इटरेट किया जाता है, और एलिमेंट को टपल्स की लिस्ट में प्रत्येक टपल में जोड़ा जाता है।
  • इस परिणाम को एक वैल्यू असाइन की जाती है।
  • इसे आउटपुट के रूप में कंसोल पर डिस्प्ले किया जाता है।
  1. - Python में पूर्णांकों की सूची के प्रत्येक तत्व में K जोड़ें

    डेटा विश्लेषण में, कभी-कभी किसी नए परिदृश्य के परिणाम का आकलन करने के लिए Python सूची में प्रत्येक तत्व में कुछ मान जोड़ना आवश्यक हो जाता है। यह विभिन्न मानों के साथ डेटा सेट के व्यवहार पर कई परिदृश्यों का परीक्षण करने में मदद करता है इसलिए उन परिदृश्यों को संभाल सकने वाले मॉडल या एल्गोरिदम बनाएं। इ

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

    Python लिस्ट ऑब्जेक्ट म्यूटेबल है। इसलिए लिस्ट ऑब्जेक्ट को अपडेट करना संभव है। लिस्ट अपडेट करने के लिए, उसके एक्सेस का उपयोग करके किसी भी आइटम को नया मान असाइन करें। उदाहरण के लिए, यदि आप 5वें आइटम (इंडेक्स 0 से गिनती) को उसके पहले के मान का दोगुना करना चाहते हैं: >>> L1 = [10, 50, 20, 9,

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

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