のインデックスから始まる.each使用するので、私たちのすべては、あなたが次の操作を行うことができることを知っている:どのように配列をループ[OK]をRubyの
array.each{ |value|
puts value
}
しかし、私は要素n
で開始したい場合などは何最初から始めるのではなく、 、つまりn=0
です。
のインデックスから始まる.each使用するので、私たちのすべては、あなたが次の操作を行うことができることを知っている:どのように配列をループ[OK]をRubyの
array.each{ |value|
puts value
}
しかし、私は要素n
で開始したい場合などは何最初から始めるのではなく、 、つまりn=0
です。
あなたはまた、
array.drop(n).each { |v| puts v }
あなたは、このような範囲で部分配列を呼び出すことができます。nはあなたがで開始したい指標であり、-1常に配列の最後のインデックスを指します
array[n..-1].each { |value| puts value }
。
...または値場合は、次の '挿入を行うことができます。<一時配列'配列を作成する必要がなくなりN '、[N ..- 1] '。 'puts array [n ..- 1]'と書くこともできます。 –
ドロップ変異型です。つまり、私がそれを再度呼び出すと、 '0 ... n-1'のエントリはまだそこにありますか? – Forwarding
'drop'は元の配列を変更しません – Rashmirathi