जब टपल लिस्ट (यानी टपल्स की लिस्ट) में प्रत्येक एलिमेंट को अपडेट करने की आवश्यकता होती है, तो लिस्ट कॉम्प्रिहेंशन का उपयोग किया जा सकता है।
लिस्ट कॉम्प्रिहेंशन लिस्ट के माध्यम से इटरेट करने और उस पर ऑपरेशन करने का एक संक्षिप्त तरीका है।
उदाहरण
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)]
व्याख्या
- टपल की एक लिस्ट परिभाषित की गई है, और कंसोल पर डिस्प्ले की गई है।
- एक एलिमेंट परिभाषित किया गया है जिसे टपल की लिस्ट में जोड़ने की आवश्यकता है।
- टपल की इस लिस्ट पर इटरेट किया जाता है, और एलिमेंट को टपल्स की लिस्ट में प्रत्येक टपल में जोड़ा जाता है।
- इस परिणाम को एक वैल्यू असाइन की जाती है।
- इसे आउटपुट के रूप में कंसोल पर डिस्प्ले किया जाता है।