我有一个包含三个数组(内部数组)的数组(外部数组),每个内部数组都有三个元素。
array = [[a, b, c], [d, e, f], [g, h, i]]
我想通过外部数组的索引选择特定的内部数组,然后根据其索引选择所选内部数组中的值。这是我尝试过的代码:
array.each_index{|i| puts "letter: #{array[i[3]]} " }
我希望你能为我提供以下输出结果。
letter: c letter: f letter: i
但是,实际上我得到的是:
letter: [[a, b, c], [d, e, f], [g, h, i]]
我也尝试过。
array.each_index{|i| puts "letter: #{array[i][3]} " }
但是我得到了相同的结果。请提供任何建议,非常感谢。我需要一个简单的解释。