[Python]文字列検索

ちょっとしたメモ。

index

リストの中である値のインデックスを取得する。

# indexの検索
list = [1,2,3,4]
print(list.index(3))
=> 2

複数の少ない値を検索

ONE = 1
TWO = 2
THREE = 3
if 2 in (ONE, TWO):
    print(True)
else:
    print(False)
=> True

リストをindexで検索

list = [1,2,3]
print(list.index(2))
=> 1

存在しない値を指定すると例外エラーがでる。

list = [1,2,3]
print(list.index(5))
=>
Traceback (most recent call last):
  File "test.py", line 3, in <module>
    print(list.index(5))
ValueError: 5 is not in list

参考

Pythonでリストを検索する方法【実務で使える実例も紹介します】

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

six + 3 =

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください