gpt4 book ai didi

Ruby koan - 关于数组 - test_accessing_array_elements array[5,0]

转载 作者:太空宇宙 更新时间:2023-11-03 16:11:10 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Why does array.slice behave differently for (length, n)

在 Ruby koan“about_arrays.rb”中,test_accessing_array_elements 有两个类似的开始/长度切片语句访问数组的一部分。引用摘录如下。两者都应该“超出范围”,但一个返回空数组,另一个返回 nil。这与文档 ruby doc 中的可能结果匹配.为什么会这样?

irb(main):221:0> array = [:peanut, :butter, :and, :jelly]
=> [:peanut, :butter, :and, :jelly]
irb(main):222:0> array[4,0]
=> []
irb(main):223:0> array[5,0]
=> nil
irb(main):224:0>
irb(main):224:0> array[4]
=> nil
irb(main):225:0> array[5]
=> nil
irb(main):226:0>

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com