Day 145簡易インデックスでキーワード検索を作る

2026-07-19 JST ・ 難易度: 実用 ・ カテゴリ: 実用検索

Pythonコード

1words = ['apple', 'banana', 'cherry', 'date', 'elderberry']2index = {}3for i, word in enumerate(words):4    index[word] = i5 6def search(word):7    if word in index:8        return index[word]9    else:10        return -111 12target = input('検索ワードを入力してください: ')13result = search(target)14if result != -1:15    print(f'{target}はリストの{result}番目にあります')16else:17    print(f'{target}は見つかりませんでした')

解説

次に試してみよう