Python3 List index()メソッド
説明
index() 関数は、リスト内で特定の値に一致する最初の項目のインデックス位置を見つけるために使用されます。
構文
index()メソッドの構文:
list.index(x[, start[, end]])
パラメータ
- x-- 検索するオブジェクト。
- start-- 任意、検索の開始位置。
- end-- 任意、検索の終了位置。
戻り値
このメソッドは、検索対象のインデックス位置を返します。オブジェクトが見つからない場合は例外をスローします。
例
以下の例は、index()関数の使用方法を示しています。
例 1
#!/usr/bin/python3
list1 = ['Google', 'サンプル', 'Taobao']
print ('サンプル インデックス値は', list1.index('サンプル'))
print ('Taobao インデックス値は', list1.index('Taobao'))
list1 = ['Google', 'サンプル', 'Taobao']
print ('サンプル インデックス値は', list1.index('サンプル'))
print ('Taobao インデックス値は', list1.index('Taobao'))
上記の例の出力結果は次のとおりです。
サンプル 索引值为 1 Taobao 索引值为 2
例 2
#!/usr/bin/python3
list1 = ['Google', 'サンプル', 'Taobao', 'Facebook', 'QQ']
# 指定した位置から検索を開始
print ('サンプル インデックス値は', list1.index('サンプル',1))
list1 = ['Google', 'サンプル', 'Taobao', 'Facebook', 'QQ']
# 指定した位置から検索を開始
print ('サンプル インデックス値は', list1.index('サンプル',1))
上記の例の出力結果は次のとおりです。
サンプル 索引值为 1その他の拡張
Python3 リスト