From: MOROHOSHI Akihiko Date: 2000-08-27T19:06:15+09:00 Subject: [ruby-list:24557] Re: Array への nil の代入について 師星です。 > a[1,1] = nil # [nil,3,4,5,nil] ? > a[1,0] = nil # [nil,3,4,5,nil] ? > a[1..3] = nil # [nil,nil] ? > > となるのですが、これは正しい動作なのでしょうか。 これらは部分配列を与えられた配列で置き換えるものなので正しい動作でしょう。 p nil.to_a とされるとご理解が早いと思います。 > 普通に nil が代入されると期待していたのですが。 そのためには [nil] を渡してやらないといけないのではないでしょうか。 - moro.