Pythonの初心者です。for文の使い方がよくわかりません。
リストを使って検索置換しようとしたのですが、リストの最後だけが検索置換されて、その前はできていません。
python
1sample_text = '挨拶「おはようございます」「こんにちは」「こんばんは」' 2ja_list = ['おはようございます','こんにちは','こんばんは'] 3en_list = ['Good morning','Hello','Good evening'] 4for ja in ja_list: 5 for en in en_list: 6 sample_text_en = sample_text.replace(ja, en) 7print(sample_text_en)
出力結果は、以下のようになりました。
挨拶「おはようございます」「こんにちは」「Good evening」
どのようにすれば、リストの内容すべてを検索置換できるでしょうか。
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/02 01:55