132件ヒット
[101-132件を表示]
(0.025秒)
ライブラリ
- ビルトイン (132)
クラス
-
ARGF
. class (24) - Enumerator (36)
- Object (48)
モジュール
- Enumerable (24)
キーワード
-
enum
_ for (24) - first (24)
- next (12)
-
to
_ enum (24) -
with
_ index (24)
検索結果
先頭3件
-
Enumerator
# with _ index(offset = 0) {|(*args) , idx| . . . } -> object (108.0) -
生成時のパラメータに従って、要素にインデックスを添えて繰り返します。 インデックスは offset から始まります。
...した場合の戻り値は生成時に指定したレシーバ自身です。
//emlist[例][ruby]{
str = "xyz"
enum = Enumerator.new {|y| str.each_byte {|b| y << b }}
enum.with_index {|byte, idx| p [byte, idx] }
# => [120, 0]
# [121, 1]
# [122, 2]
require "stringio"
StringIO.ne... -
Enumerable
# first(n) -> Array (14.0) -
Enumerable オブジェクトの最初の要素、もしくは最初の n 要素を返します。
...引数を指定しない形式では nil を返します。
引数を指定する形式では、空の配列を返します。
@param n 取得する要素数。
//emlist[例][ruby]{
e = "abcd".each_byte
e.first #=> 97
e.first(2) #=> [97,98]
e = "".each_byte
e.first #=> nil
e.first(2) #=> []
//}... -
Enumerator
# with _ index(offset = 0) -> Enumerator (8.0) -
生成時のパラメータに従って、要素にインデックスを添えて繰り返します。 インデックスは offset から始まります。
...した場合の戻り値は生成時に指定したレシーバ自身です。
//emlist[例][ruby]{
str = "xyz"
enum = Enumerator.new {|y| str.each_byte {|b| y << b }}
enum.with_index {|byte, idx| p [byte, idx] }
# => [120, 0]
# [121, 1]
# [122, 2]
require "stringio"
StringIO.ne...