Pythonで下記処理内容を高速化したいのですが、どのように記述すればよいでしょうか?
リストを使わない方法でも構いません。
よろしくお願いいたします。
処理内容
文字列textの中にリストanswer_listのどれか1つでも含まれていたらその文字をhit_textに格納する。
1つ見つけた時点でループを終了する。
Python
1text = "ABCDCCCABC" 2 3answer_list = [ 4 "AAA", 5 "BBB", 6 "CCC", 7 "DDD", 8] 9 10for hit in answer_list: 11 if hit in text: 12 hit_text = hit 13 break 14print(hit_text) #CCC
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。