どうも、ちょげ(@chogetarou)です。
find_indexメソッドを使って配列(array)の特定の値からインデックスを取得する方法を紹介します。
方法

find_indexメソッドを使って配列(array)の特定の値からインデックスを取得するには、引数を使います。
まず、配列メソッドからfind_indexメソッドを呼び出します。
そして、find_indexメソッドの引数に値を指定します。
#arr=対象の配列, value=値
index = arr.find_index(value)
上記のfind_indexメソッドは、呼び出した配列(array)から引数の値のインデックスを取得します。
使用例
names = ["Taro", "Jiro", "Saburo", "Siro", "Goro"]
jiro_index = names.find_index("Jiro")
goro_index = names.find_index("Goro")
p jiro_index
p goro_index
出力:
1
4
コメント