परिचय
जब स्ट्रिंग्स की सूची से सबस्ट्रिंग की सभी घटनाओं को प्राप्त करना हो, तो लिस्ट कॉम्प्रिहेंशन और 'startswith' मेथड का उपयोग किया जाता है।
उदाहरण
my_string = "Python learn code test fun amazing object oriented"
sub_string = "object"
print("The string is : ")
print(my_string)
print("The sub-string is : ")
print(sub_string)
my_result = [index for index in range(len(my_string)) if my_string.startswith(sub_string, index)]
print("The resultant string is : ")
print(my_result)
आउटपुट
The string is : Python learn code test fun amazing object oriented The sub-string is : object The resultant string is : [35]
व्याख्या
- एक स्ट्रिंग परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।
- एक सबस्ट्रिंग परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।
- स्ट्रिंग पर पुनरावृत्ति करने के लिए लिस्ट कॉम्प्रिहेंशन का उपयोग किया जाता है और जांचा जाता है कि स्ट्रिंग किसी विशेष मान से शुरू होती है या नहीं।
- यह 'startswith' मेथड का उपयोग करके किया जाता है।
- इसे परिणाम में निर्दिष्ट किया जाता है।
- यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।