Webアプリ モンテカルロ法NAVI【カジノ必勝】 |
30代未経験でITエンジニアへ転職する6つのコツ |
無料/WordPress用絞込み検索プラグイン/ItemManager3 |
※横にスクロールします。
Python3 文字列の置換
>>>strings = "I have a pen!" #変数に文字列を代入
>>>strings = strings.replace("pen","apple")
#.replace()で、"pen"→"apple"
>>>strings
'I have a apple!' #正確には、"an apple"ですね‥
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 |
---|---|---|---|---|---|---|---|---|---|
ば | ろ | ご | よ | る | へ | ょ | ち | り | ふ |
例えば、”351870351870″という文字列があったとして、
上の表に対応して上段の数字をそれぞれ、その下の文字へ置き換えたい。
>>>strings = "351870351870" #変数に文字列を代入
>>>before = "1234567890" #表の文字列の順に
>>>after = "ばろごよるへょちりふ" #変数に文字列を代入
>>>strings.translate(str.maketrans(before, after))
'ごるばちょふごるばちょふ'
.translate()の引数に、
str.maketrans(変換前の文字列,変換後の文字列)としてあげます。
【関連記事】PHPの場合は、str_replace()
コメント