コード
N = int(input()) G = input() lst = [] for i in range(N + 1): lst.append(input()) if G in lst: print() else: print('None') ```### 前提・実現したいこと 特定の文字列を含んでいる文字列を出力したい 具体的には N に文字列の数が入力され G には抽出する対象の文字が入力される N = 5 G = 'ai' "pizza"、 "paiza"、 "aizu"、 "ai"、 "sai" という文字列が入力されたとき 文字列 "ai" が含まれている "paiza"、 "aizu"、 "ai"、 "sai" と抽出したい。 例 5 ai pizza paiza aizu ai sai 期待する出力 paiza aizu ai sai となるように出力したい 拙い文章ですが解説よろしくお願いします ### 該当のソースコード python ソースコード ### 試したこと ここに問題に対して試したことを記載してください。 ### 補足情報(FW/ツールのバージョンなど) 空のリストにappendを使い、文字列を入力し、その後、appendによって追加されたリストのなかに該当する文字列があるかどうかを調べたのち、該当する文字列を出力すれば良いと考えているのですが、このような考え方で合っているでしょうか?
回答2件
あなたの回答
tips
プレビュー