जब किसी स्ट्रिंग को स्वीकार करना हो जो स्वर से शुरू होती है, तो 'startswith' फ़ंक्शन का उपयोग यह जांचने के लिए किया जाता है कि स्ट्रिंग किसी विशिष्ट वर्ण (स्वर) से शुरू होती है या नहीं।
उदाहरण
नीचे इसका प्रदर्शन दिया गया है:
my_list = ["Hi", "there", "how", "are", "u", "doing"]
print("The list is : ")
print(my_list)
my_result = []
vowel = "aeiou"
for sub in my_list:
flag = False
for letter in vowel:
if sub.startswith(letter):
flag = True
break
if flag:
my_result.append(sub)
print("The resultant string is : ")
print(my_result)
आउटपुट
The list is : ["Hi", "there", "how", "are", "u", "doing"] The resultant string is : ['are', 'u']
व्याख्या
एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।
एक खाली सूची परिभाषित की जाती है।
स्वरों को एक स्ट्रिंग में परिभाषित किया जाता है।
सूची पर पुनरावृति की जाती है और एक 'flag' वेरिएबल को False असाइन किया जाता है।
स्ट्रिंग में अक्षरों की तुलना स्वर स्ट्रिंग से की जाती है।
'startswith' विधि का उपयोग यह जांचने के लिए किया जाता है कि सूची में कोई स्ट्रिंग स्वर से शुरू होती है या नहीं।
यदि हां, तो इसे कंसोल पर प्रदर्शित किया जाता है।