जब किसी अंक के साथ स्ट्रिंग निकालने की आवश्यकता होती है, तो एक सूची समझ और 'isdigit' पद्धति का उपयोग किया जाता है।
उदाहरण
नीचे उसी का एक प्रदर्शन है -
my_string = "python is 12 fun 2 learn" print("The string is : ") print(my_string) my_result = [int(i) for i in my_string.split() if i.isdigit()] print("The numbers list is :") print(my_result)
आउटपुट
The string is : python is 12 fun 2 learn The numbers list is : [12, 2]
स्पष्टीकरण
-
एक स्ट्रिंग परिभाषित है और कंसोल पर प्रदर्शित होती है।
-
एक सूची समझ का उपयोग स्ट्रिंग पर पुनरावृति करने के लिए किया जाता है, और प्रत्येक तत्व को यह देखने के लिए जांचा जाता है कि क्या यह 'isdigit' फ़ंक्शन का उपयोग करके एक अंक है और इसे पूर्णांक में बदल दिया गया है।
-
इन्हें एक सूची में संग्रहीत किया जाता है और एक चर को सौंपा जाता है।
-
यह वह आउटपुट है जो कंसोल पर प्रदर्शित होता है।