私は非アクセント付き文字にすべてのアクセント付き文字を変更したい:文字列を辞書に置き換えることはできますか?
conversion_dict = {"ä": "a", "ö": "o", "ü": "u","Ä": "A", "Ö": "O", "Ü": "U",
"á": "a", "à": "a", "â": "a", "é": "e", "è": "e", "ê": "e",
"ú": "u", "ù": "u", "û": "u", "ó": "o", "ò": "o", "ô": "o",
"Á": "A", "À": "A", "Â": "A", "É": "E", "È": "E", "Ê": "E",
"Ú": "U", "Ù": "U", "Û": "U", "Ó": "O", "Ò": "O", "Ô": "O","ß": "s"}
は"paragraph of text".replace([conversion_dict])
のような何かをする方法はありますか?
なぜ「í」、「Í'、... 'Ï'? – danihp
あなたが示したものは「すべて」ではありません。目的は何ですか? Python 2.xまたは3.xを使用していますか? –
私はこれを行うためのPythonの標準ライブラリに何かがあると信じています: http://www.tutorialsp.com/.com/python/string_translate.htm – user1277476