def disemvowel(string):
vowels = ('a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U')
listString = list(string)
for t in listString:
if t in vowels:
listString.remove(t)
string = ''.join(listString)
return string
を表示された場合の機能は、すべての母音を削除することになっていると、入力された場合:機能は動作しません母音が連続
'This website is for losers LOL!'
正しい出力は次のようになります。
'Ths wbst s fr lsrs LL!'
しかし、私は母音が
すなわち、相互に連続して表示されるようにするには、入力を変更した瞬間出力('wbsta'
と'losrs'
参照)誤っている
'Ths wbsta s fr losrs LL!'
となります。代わりに母音を除去する
削除中:いいえプラン –
なぜあなたはtを削除していますか? – user8478480
なぜregexが 'ree(" [aeiou] "、" "、string、flags = re.I)のように置き換えられないのですか? –