我想删除一个单词的所有第一个辅音,并将它们放在单词的末尾
输入 - > "step down"
输出 - > "epst ownd"
到目前为止,这是我的代码:
def lang(text):
alist=text.split()
vokaler="äåöaeiouÄÅÖAEIOU"
retText=""
for word in alist:
nytext=""
nytext_b=""
n=0
for tkn in word:
if not tkn in vokaler:
nytext+=tkn
n+=1
else:
for rest in word[n:]:
nytext_b+=rest
retText=nytext_b+nytext+"all"+" "
return retText
print(lang("step down"))
答案 0 :(得分:-2)
如果您想将字符串的每个字母都放在一边,那么您可以使用以下代码:
a="step down"
l=a.split()
print l
data1=""
for x in l:
data=x[1:]+x[0:1]
data1=data1+data
data1=data1+" "
print data1
输出:
teps ownd