青山です。 Sat, Mar 06, 1999 at 07:14:00AM +0900 において Yasuhiro Fukuma さん曰く: > a = [1,2,3,4,5] > a[4..3] #==> [5, 4] > a[4..-3] #==> [5, 4, 3] > a[-1..0] #==> [5, 4, 3, 2, 1] (== a[0..-1].reverse == a.reverse) > a[3, -2] #==> [4, 3] > > になるようなものを書いてみました。もちろんArray#indicesがRangeを受け取る > ようにしてもいいのですが。 おお、早いですね。indexes の方では 2, 3..5, 8 なんていう指定も出来ると より便利かも。 -- 青山 和光 Wakou Aoyama <wakou / fsinet.or.jp>