Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन - सम-लंबाई वाली पंक्तियों के साथ पंक्तियाँ निकालें

जब पंक्तियों को सम लंबाई वाली स्ट्रिंग्स के साथ निकालने की आवश्यकता होती है, तो 'ऑल' ऑपरेटर और '%' ऑपरेटर के साथ एक लिस्ट कॉम्प्रिहेंशन का उपयोग किया जाता है।

नीचे उसी का एक प्रदर्शन है -

उदाहरण

my_list = [["python", "is", "best"], ["best", "good", "python"], ["is", "better"], ["for", "coders"]]

print("The list is :")
print(my_list)

my_result = [row for row in my_list if all(len(element ) % 2 == 0 for element in row)]

print("The resultant list is :")
print(my_result)

आउटपुट

The list is :
[['python', 'is', 'best'], ['best', 'good', 'python'], ['is', 'better'], ['for', 'coders']]
The resultant list is :
[['python', 'is', 'best'], ['best', 'good', 'python'], ['is', 'better']]

स्पष्टीकरण

  • स्ट्रिंग के साथ सूची की एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित होती है।

  • सूची के तत्वों पर पुनरावृति करने के लिए एक सूची समझ का उपयोग किया जाता है।

  • यह देखने के लिए जांच करता है कि क्या 'ऑल' ऑपरेटर और मॉड्यूलस ऑपरेटर का उपयोग करके तत्वों की लंबाई भी है।

  • यदि हाँ, तो इसे एक सूची में संग्रहीत किया जाता है, और एक चर को सौंपा जाता है।

  • यह चर कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।


  1. पायथन - किसी भी गैर-आवश्यक चरित्र के साथ तार हटा दें

    जब स्ट्रिंग को हटाने की आवश्यकता होती है, जिसमें एक गैर-आवश्यक वर्ण होता है, तो एक सूची समझ और किसी भी ऑपरेटर का उपयोग किया जाता है। नीचे उसी का एक प्रदर्शन है - उदाहरण my_list = ["python", "is", "fun", "to", "learn"] print("The list is :"

  1. पायथन - वैकल्पिक 0s और 1s . के साथ सूची आरंभीकरण

    इस लेख में, हम सीखेंगे कि वैकल्पिक 0s और 1s के साथ सूची को कैसे प्रारंभ किया जाए। हमारे पास सूची की लंबाई होगी और वैकल्पिक 0s और 1s के साथ आरंभ करने की आवश्यकता होगी। वैकल्पिक 0s और 1s वाली सूची को प्रारंभ करने के लिए नीचे दिए गए चरणों का पालन करें। खाली सूची और लंबाई प्रारंभ करें। अनुक्रमणिका के

  1. पायथन में स्ट्रिंग्स की सूची से नंबर निकालें

    डेटा हेरफेर के लिए पायथन का उपयोग करते समय, हम उन सूचियों में आ सकते हैं जिनके तत्व एक निश्चित पैटर्न के साथ अक्षरों और संख्याओं का मिश्रण हैं। इस लेख में हम देखेंगे कि संख्याओं को अक्षरों से कैसे अलग किया जाए जिसका उपयोग भविष्य की गणना के लिए किया जा सकता है। विभाजन के साथ स्प्लिट फ़ंक्शंस एक स्ट्