# Python CodeRecipe|title()の使い方
❮ Home ❮ String Methods
# translate()の例1
s = 'hello,world'
print(s.translate(str.maketrans({'o': 'O', 'h': 'H'})))
# HellO,wOrld
print(s.translate(str.maketrans({'o': 'XXX', 'h': None})))
# ellXXX,wXXXrld
# translate()の定義及び使い方
translate()関数は、str.mketrans({dict})で作成された辞書を参照し、文字列を置換します。
# translate()の構文
string.translate(str.maketrans({dict}))
# translate()の例2
あらかじめ辞書を用意して参照したほうが分かりやすい。
table = str.maketrans({
'、': ',',
'。': '.',
'・': '',
})
result = text.translate(table)
❮ Home ❮ String Methods