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

पायथन में सूची में पहला गैर-खाली स्ट्रिंग

स्ट्रिंग्स की एक सूची को देखते हुए, पहले गैर-रिक्त तत्व का पता लगाएं। चुनौती यह है - सूची की शुरुआत में एक, दो या कई खाली स्ट्रिंग्स हो सकती हैं और हमें गतिशील रूप से पहली गैर-रिक्त स्ट्रिंग का पता लगाना होगा।

अगले के साथ

यदि वर्तमान तत्व शून्य है, तो हम अगले तत्व पर चलते रहने के लिए अगला फ़ंक्शन लागू करते हैं।

उदाहरण

listA = ['','top', 'pot', 'hot', ' ','shot']
# Given list
print("Given list:\n " ,listA)
# using next()
res = next(sub for sub in listA if sub)
# printing result
print("The first non empty string is : \n",res)

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

Given list:
['', 'top', 'pot', 'hot', ' ', 'shot']
The first non empty string is :
top

फाइलर के साथ

हम इसे फ़िल्टर स्थिति का उपयोग करके भी प्राप्त कर सकते हैं। फ़िल्टर की स्थिति शून्य मान को त्याग देगी और हम पहले नॉट अशक्त मान को चुनेंगे। केवल python2 के साथ।

उदाहरण

listA = ['','top', 'pot', 'hot', ' ','shot']
# Given list
print("Given list:\n " ,listA)
# using filter()
res = filter(None, listA)[0]
# printing result
print("The first non empty string is : \n",res)

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

Given list:
['', 'top', 'pot', 'hot', ' ', 'shot']
The first non empty string is :
top

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

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक सूची को पुनरावृत्त करने योग्य दिया गया है, हमें इसे टाइप करने योग्य स्ट्रिंग में बदलने की आवश्यकता है। दी गई समस्या को हल करने के लिए चार दृष्टिकोण हैं। आइए उन्हें एक-एक करके देखें- क्रूर-बल दृष्टिकोण उदाहरण

  1. पायथन में दिए गए स्ट्रिंग में शब्दों को उल्टा करें

    हमें एक स्ट्रिंग दी गई है, और हमारा लक्ष्य उन सभी शब्दों को उलटना है जो स्ट्रिंग में मौजूद हैं। हम आउटपुट प्राप्त करने के लिए स्प्लिट मेथड और रिवर्स फंक्शन का उपयोग कर सकते हैं। आइए कुछ नमूना परीक्षण मामलों को देखें। Input: string = "I am a python programmer" Output: programmer python a am

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

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन एक सूची को देखते हुए हमें एक स्ट्रिंग प्रकार में बदलने की जरूरत है। यहां हम ऊपर दिए गए समस्या कथन को हल करने के लिए चार अलग-अलग तरीकों पर चर्चा करेंगे - दृष्टिकोण 1:रिक्त स्ट्रिंग में संयोजन का उ