前提・実現したいこと
input()で入力した文字列と一番共通文字数の多い文字列のみをリストから表示することは可能でしょうか.
例)
物件リスト = ["01_北海道動物園", "02_沖縄博物館", "03_千葉遊園地第一", "04_動物園千葉", "05_千葉遊園地第二"]
input() で "千葉第二" と入力
print() で共通文字数の多い "05_千葉遊園地第二" をリストから表示したい.
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
python
1name = input() 2 3list = ["01_北海道動物園", "02_沖縄博物館", "03_千葉遊園地第一", "04_動物園千葉", "05_千葉遊園地第二"] 4 5for i in list: 6 if name in i: 7 print(i)
試したこと
当然ですが上記コードでは input() で "千葉第二" と入力しても何も表示されません.
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。