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

पायथन में ट्रू नंबर की पहली घटना

इस लेख में हमें दी गई संख्याओं की सूची में पहली गैर-शून्य संख्या खोजने की आवश्यकता है।

गणना और अगले के साथ

हम सभी तत्वों की सूची प्राप्त करने के लिए गणना करते हैं और फिर पहला गैर शून्य तत्व प्राप्त करने के लिए अगला फ़ंक्शन लागू करते हैं।

उदाहरण

listA = [0,0,13,4,17]
# Given list
print("Given list:\n " ,listA)
# using enumerate
res = next((i for i, j in enumerate(listA) if j), None)
# printing result
print("The first non zero number is at: \n",res)

आउटपुट

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

Given list:
[0, 0, 13, 4, 17]
The first non zero number is at:
2

अगले और फ़िल्टर के साथ

अगली और फ़िल्टर शर्तें सूची के तत्वों पर लैम्ब्डा एक्सप्रेशन के साथ एक शर्त के साथ लागू होती हैं जो शून्य के बराबर नहीं होती है।

उदाहरण

listA = [0,0,13,4,17]
# Given list
print("Given list:\n " ,listA)
# using next,filetr and lambda
res = listA.index(next(filter(lambda i: i != 0, listA)))
# printing result
print("The first non zero number is at: \n",res)

आउटपुट

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

Given list:
[0, 0, 13, 4, 17]
The first non zero number is at:
2

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

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

  1. पायथन में मान्य संख्या

    मान लीजिए कि हमारे पास एक स्ट्रिंग है, हमें यह जांचना है कि वह स्ट्रिंग किसी संख्या का प्रतिनिधित्व कर रही है या नहीं। इसलिए यदि स्ट्रिंग्स 0.2, abc, hello, -2.5, 10 जैसी हैं, तो उत्तर क्रमशः सत्य, असत्य, असत्य, सत्य, सत्य होंगे। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - इसे हल करने के लि

  1. पायथन में संख्या को पूर्णांकों की सूची में बदलें

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