私は、ポルトガル語のアクセント付き文字をPythonで置き換えようとしています。Pythonの単語のアクセント付きの文字を置き換えます。
accentedLetters = ['à', 'á', 'â', 'ã', 'é', 'ê', 'í', 'ó', 'ô', 'õ', 'ú', 'ü']
letters = ['a', 'a', 'a', 'a', 'e', 'e', 'i', 'o', 'o', 'o', 'u', 'u']
したがって、accentedLettersはletters配列の文字に置き換えられます。このようにして
、私の期待される結果は、たとえば、次のとおりです。
ação => açao
frações => fraçoes
はどのように私はそれを行うことができますか?
あなたのPythonのバージョンは何ですか?現在のコードで何が問題になっていますか? – Kasramvd
あなたにエラーが発生しましたか?間違った出力?あなたはあなたのコードを "検証"したいだけですか?あなたの質問は何ですか? – Blorgbeard
正規表現はこのプログラムでは過剰です - pythonの 'string.replace()'組み込み関数を使うword = word.replace(al、letters [i]) ' – Delioth