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