str.translate
与えられた変換テーブルに基づいて文字列を構成する各文字をマッピングし、マッピング後の文字列のコピーを返します。
変換テーブルは、__getitem__() によるインデックス指定を実装するオブジェクトである必要があります。
一般的には、 mapping または sequence です。
Unicode 序数 (整数) でインデックス指定する場合、変換テーブルのオブジェクトは次のいずれも行うことができます。
Unicode 序数または文字列を返して文字を 1 文字以上の別の文字にマッピングすること、
None を返して返り値の文字列から指定した文字を削除すること、
例外 LookupError を送出して文字をその文字自身にマッピングすること。
文字から文字への異なる形式のマッピングから変換マップを作成するために、 str.maketrans() が使えます。