エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Python】文字列の特定の文字を別の文字で置き換える - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Python】文字列の特定の文字を別の文字で置き換える - Qiita
例えば、abcdeの3番目cをxで置き換えた文字列(abxed)が取得したい時。 方法は3つ。 strを一度、listにし... 例えば、abcdeの3番目cをxで置き換えた文字列(abxed)が取得したい時。 方法は3つ。 strを一度、listにしてから置き換える 置き換える文字の前後をsliceで取得し、結合する 文字の重複がない場合はreplaceで置き換える strを一度、listにしてから置き換える strのまま指定位置を置き換えようとするとエラー >>> s = 'abcde' >>> s[2] = 'x' Traceback (most recent call last): File "Main.py", line 2, in <module> s[2] = 'x' TypeError: 'str' object does not support item assignment >>> l = list('abcde') >>> print(l) >>> l[2] = 'x' >>> print(l)