スポンサーリンク

指定した値がリストにあるか判定してindexを返す

下記のような形式で、リストの中に"awk"の文字列が存在するかどうかを判定します。
参考:Pythonでリスト(配列)を初期化する方法:入門編

そして、下記の形式でリストのindexを取得できます。

組み合わせて、下記のように書けます。

if文と組み合わせた方がよい理由は、もしリストに指定した値が存在せずにindexを取得しようとした場合には、下記のようにErrorとなるからです。
if文で指定した値が存在する場合にのみ、indexを取得するようにすると、Errorを回避できます。

スポンサーリンク

サンプルコード

下記がサンプルコードになります。

下記が実行結果になります。

スポンサーリンク