为什么[3]返回nil,但[3,0]在Ruby中返回[]?

时间:2014-09-09 02:45:31

标签: ruby arrays

给出这样的数组:

a = [1,2,3]

当我a[3]时,它会返回nil。这是有道理的,因为不超过3个元素。但是,当我使用a[3,0]a[3,1]进行切片时,我得到[]

为什么?

0 个答案:

没有答案