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

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


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

enumerate और next के साथ

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

उदाहरण

listA = [0,0,13,4,17]
# दी गई सूची
print("Given list:\n ",listA)
# enumerate का उपयोग करके
res = next((i for i, j in enumerate(listA) if j), None)
# परिणाम प्रिंट करें
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

next और filter के साथ

next और filter शर्तों को सूची के तत्वों पर lambda अभिव्यक्ति के साथ लागू किया जाता है जिसमें शून्य के बराबर नहीं की शर्त होती है।

उदाहरण

listA = [0,0,13,4,17]
# दी गई सूची
print("Given list:\n ",listA)
# next, filter और lambda का उपयोग करके
res = listA.index(next(filter(lambda i: i != 0, listA)))
# परिणाम प्रिंट करें
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. - पायथन में सूची में पहला गैर-खाली स्ट्रिंग

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

  1. - Python में वैध संख्या

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

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

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