【发布时间】:2011-07-25 04:11:57
【问题描述】:
可能重复:
Array slicing in Ruby: looking for explanation for illogical behaviour (taken from Rubykoans.com)
我正在关注 Ruby Koans,我已经完成了处理如下所示数组的部分:
array = [:peanut, :butter, :and, :jelly]
其中一个测试侧重于 array[4,0] 返回什么,另一个侧重于 array[5,0] 返回什么。
这个数组只有 4 个元素,这意味着它上升到数组 [3],对吗?那么为什么array[4,0]返回一个空白数组而array[5,0]返回nil呢?
【问题讨论】: