जब दिए गए स्ट्रिंग को हर एलिमेंट के बाद जोड़कर टुपल को सूची में बदलना हो, तो लिस्ट कॉम्प्रिहेंशन का उपयोग किया जाता है।
उदाहरण
नीचे इसका प्रदर्शन दिया गया है:
my_tuple = ((15, 16), 71, 42, 99)
print("टुपल है:")
print(my_tuple)
K = "Pyt"
print("K का मान है:")
print(K)
my_result = [element for sub in my_tuple for element in (sub, K)]
print("परिणाम है:")
print(my_result)
आउटपुट
टुपल है: ((15, 16), 71, 42, 99) K का मान है: Pyt परिणाम है: [(15, 16), 'Pyt', 71, 'Pyt', 42, 'Pyt', 99, 'Pyt']
व्याख्या
इंटीजर्स के टुपल का टुपल परिभाषित किया गया है।
K का मान परिभाषित किया गया है।
लिस्ट कॉम्प्रिहेंशन का उपयोग करके एलिमेंट्स पर इटरेट किया जाता है और
inऑपरेटर से चेक किया जाता है कि एलिमेंट K मान के समान है या नहीं।यदि हां, तो इसे सूची में बदलकर एक वेरिएबल में असाइन किया जाता है।
यह आउटपुट कंसोल पर प्रदर्शित होता है।