जब पंक्तियों को खोजने की आवश्यकता होती है, जिसमें मैट्रिक्स में 'के' स्ट्रिंग होती है, तो 'एन्यूमरेट' विशेषता, एक साधारण पुनरावृत्ति और 'एपेंड' विधि का उपयोग किया जाता है।
उदाहरण
नीचे उसी का एक प्रदर्शन है -
my_list = [["Pyt", "fun", "python"], ["python", "rock"],["Pyt", "for", "CS"], ["Keep", "learning"]] print("The list is :") print(my_list) K = "Pyt" my_result = [] for idx, element in enumerate(my_list): if K in element: my_result.append(idx) print("The result is :") print(my_result)
आउटपुट
The list is : [['Pyt', 'fun', 'python'], ['python', 'rock'], ['Pyt', 'for', 'CS'], ['Keep', 'learning']] The result is : [0, 2]
स्पष्टीकरण
-
एक सूची परिभाषित और कंसोल पर प्रदर्शित होती है।
-
K का मान परिभाषित किया गया है।
-
एक खाली सूची बनाई जाती है।
-
सूची को 'गणना' विशेषता का उपयोग करके पुनरावृत्त किया गया है।
-
एक शर्त रखी गई है, जो जांचती है कि सूची के तत्वों में से एक के रूप में 'के' मौजूद है या नहीं।
-
यदि हाँ, तो इसकी अनुक्रमणिका को रिक्त सूची में जोड़ दिया जाता है।
-
यह वह आउटपुट है जो कंसोल पर प्रदर्शित होता है।