基礎プログラミング II 第 7 回 (専門演習紹介) 「要素がどこにあるのか調べるには」 講義ノート目次

index(値) とすると、値にあるかどうか 0 番目の要素から調べ、 一番初めに発見した場所(添字番号)を返す。 見つからない場合は nil を返す。 momo = [3, 4, 1, 2] ならば


> momo.index(3)
=> 0

> momo.index(1)
=> 2
> momo.index(0)
=> nil

である。要素は 0 番目から始まることを思い出そう。 3 という値のある位置は momo[0] である。