From: Inaba Hiroto Date: 1999-02-12T16:59:16+09:00 Subject: [ruby-list:12046] Re: document|implemnt bu on Array#[x..y] 稲葉です. From: kjana@os.xaxon.ne.jp (YANAGAWA Kazuhisa) Date: Thu, 11 Feb 1999 22:58:22 +0900 > [1][1..-1] は [] を返さずに例外になるから困ったな, > > っと.前のメールに書いたように > > tmp = arr.dup; tmp.shift; tmp > > でいいわけですが,もっとスマートなやり方は無いでしょうか,という話です. 十分スマートかどうかわかりませんが, arr[1, arr.size-1] はどうでしょう? arr == [] の時, 例外なのはいいんですよね?と思いついてやってみたら逆 に例外にならないですね... -- 稲葉 浩人