私がこの配列を持っているとしましょう:
a = [0,1,2,3,4,5]
配列からエントリ2と4(たとえば)を取得するにはどうすればよいですか?私は次のようなものが大好きです
x, y = a.entries_at(2, 4)
しかし、私は何かを組み込みたいです。これを行うRubystdlibに何かありますか?グーグルするのは難しいです。
私がこの配列を持っているとしましょう:
a = [0,1,2,3,4,5]
配列からエントリ2と4(たとえば)を取得するにはどうすればよいですか?私は次のようなものが大好きです
x, y = a.entries_at(2, 4)
しかし、私は何かを組み込みたいです。これを行うRubystdlibに何かありますか?グーグルするのは難しいです。
あなたはあなたの推測にスポットを当てています。それは呼ばれていvalues_at
ます:
irb(main):001:0> [0,1,2,3,4,5].values_at(2, 4)
=> [2, 4]
fetch
あなたが示した方法で使用できると呼ばれるメソッドがあります:
a.fetch(1)
1
あなたの例の場合に戻ります。