string ='shivraj'
i=0
j=0
a=[] //storing the sub strings into empty list
for i in range(len(string)): //for loop to create sub strings
for j in range(i,len(string)):
a.append((string[i:j+1]))
j=j+1
i=i+1
s=[] //empty list to store sub strings starting with vowel
k=0
l=0
for x in range(0,len(a)): //loop to run for entire sub string list
if a[k][l] in 'aeiou': // [l] to extract first letter of sub string and match it
s.append(a[k]) with 'aeiou' and store it in s=[] if matched.
k=k+1 // to increment for next index values
运行整个代码后,我的输出显示为空列表(s = []),您能帮我得到错误吗?