インデックス:0 => 値:1 インデックス:1 => 値:1 インデックス:2 => 値:2 インデックス:3 => 値:2 インデックス:4 => 値:3 インデックス:5 => 値:4 インデックス:6 => 値:5 インデックス:7 => 値:1 インデックス:8 => 値:3
配列の要素の値をインデックス付きで表示する方法
スポンサーリンク
Ruby で配列の中身をインデックス付きで表示するには、 each_with_index でループさせる方法があります。サンプルコードは次の通りです。
ruby(実行可能なサンプルコード) | |
1 2 3 4 5 | ary = [1, 1, 2, 2, 3, 4, 5, 1, 3] ary.each_with_index{|value, index| puts "インデックス:#{index} => 値:#{value}" } |
上記の実行結果は次の通りです。
スポンサーリンク