जब मिश्रित मैट्रिक्स से स्ट्रिंग तत्वों को निकालने की आवश्यकता होती है, तो एक सूची समझ और 'आइसिंस्टेंस' पद्धति का उपयोग किया जाता है।
उदाहरण
नीचे उसी का एक प्रदर्शन है -
my_list = [[35, 66, 31], ["python", 13, "is"], [15, "fun", 14]] print("The list is :") print(my_list) my_result = [element for index in my_list for element in index if isinstance(element, str)] print("The result is :") print(my_result)
आउटपुट
The list is : [[35, 66, 31], ['python', 13, 'is'], [15, 'fun', 14]] The result is : ['python', 'is', 'fun']
स्पष्टीकरण
-
सूची की सूची को परिभाषित किया गया है और कंसोल पर प्रदर्शित किया गया है।
-
सूची बोध का उपयोग सूची के तत्वों पर पुनरावृति करने के लिए किया जाता है।
-
'आइइंस्टेंस' पद्धति का उपयोग यह जांचने के लिए किया जाता है कि सूची की सूची में तत्व किसी विशिष्ट प्रकार के हैं या नहीं।
-
यदि हाँ, तो इसे एक सूची में बदल दिया जाता है और एक चर को सौंपा जाता है।
-
यह सूची कंसोल पर आउटपुट के रूप में प्रदर्शित होती है।