配列の一部が必要な場合は、[]
orを使用できsplit
ます。
arr = [1,2,3,4,5]
arr[1..3]
=> [2, 3, 4]
しかし、の「一般的な」バージョンはあり[]
ますか? どんなものにも適用できますEnumerator
か?
enum = arr.each
enum.xxx_method(1..3) # is equal to arr[1..3].each
もちろん、arr[1..3]
直接使用することもできます。しかし、列挙子を処理する一般的な方法を探しています。