2991件ヒット
[201-300件を表示]
(0.053秒)
ライブラリ
クラス
-
ARGF
. class (238) - Addrinfo (22)
- Array (154)
- Dir (106)
- Enumerator (167)
-
Enumerator
:: ArithmeticSequence (12) -
Enumerator
:: Chain (12) -
Enumerator
:: Lazy (167) -
Enumerator
:: Yielder (27) -
Etc
:: Group (22) -
Etc
:: Passwd (22) -
Gem
:: SourceIndex (22) - Hash (144)
- IO (304)
- Integer (22)
- Matrix (178)
- Object (44)
- OpenStruct (22)
- Pathname (48)
- Prime (44)
-
Prime
:: PseudoPrimeGenerator (44) -
Psych
:: Nodes :: Node (22) -
REXML
:: Parent (66) - Range (22)
- StopIteration (11)
- String (102)
- StringIO (166)
- Struct (44)
- Vector (44)
-
Zlib
:: GzipReader (66)
モジュール
- Enumerable (231)
- ObjectSpace (44)
- TSort (120)
オブジェクト
- ENV (88)
-
Readline
:: HISTORY (22)
キーワード
- + (6)
- << (11)
- Enumerable (11)
- Enumerator (11)
- Fiber (11)
- Lazy (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 6 . 0 (6) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - bytes (42)
- chars (42)
- chunk (33)
-
chunk
_ while (11) - codepoints (42)
- collect (22)
- collect! (34)
-
collect
_ concat (11) -
delete
_ if (22) - each2 (22)
-
each
_ byte (110) -
each
_ char (88) -
each
_ child (84) -
each
_ codepoint (88) -
each
_ cons (22) -
each
_ entry (26) -
each
_ grapheme _ cluster (14) -
each
_ index (44) -
each
_ key (44) -
each
_ line (198) -
each
_ object (44) -
each
_ pair (88) -
each
_ prime (22) -
each
_ slice (22) -
each
_ strongly _ connected _ component (40) -
each
_ strongly _ connected _ component _ from (40) -
each
_ value (44) -
each
_ with _ index (66) -
each
_ with _ object (22) - eager (5)
-
enum
_ for (44) - feed (11)
- filter! (12)
-
find
_ index (33) -
flat
_ map (11) - foreach (88)
- index (33)
-
keep
_ if (22) - lines (98)
- map (22)
- map! (34)
- new (29)
- next (11)
-
next
_ values (11) - optparse (11)
-
peek
_ values (11) - prime (11)
- reject! (22)
- result (11)
-
reverse
_ each (44) - rewind (11)
- select! (22)
-
slice
_ after (42) -
slice
_ before (55) -
slice
_ when (21) -
take
_ while (22) -
to
_ enum (44) -
to
_ proc (5) -
tsort
_ each (40) -
with
_ index (44) -
with
_ object (22) - yield (11)
検索結果
先頭5件
-
Dir
# each -> Enumerator (18221.0) -
ディレクトリの各エントリを表す文字列を引数として、ブロックを評価します。
...場合、各エントリを文字列として保持する
Enumerator
オブジェクトを返します。
@raise IOError 既に自身が close している場合に発生します。
//emlist[例][ruby]{
Dir.open('.').each{|f|
p f
}
#=> "."
# ".."
# "bar"
# "foo"
//}
@see Dir#each_child... -
Range
# each -> Enumerator (18221.0) -
範囲内の要素に対して繰り返します。
...each は各要素の succ メソッドを使用してイテレーションするようになりました。
@raise TypeError succ メソッドを持たないクラスの範囲オブジェクトに対してこのメソッドを呼んだ場合に発生します。
//emlist[例][ruby]{
(10..15).each......{|n| print n, ' ' }
# prints: 10 11 12 13 14 15
(2.5..5).each {|n| print n, ' ' }
# raises: TypeError: can't iterate from Float
//}... -
Etc
:: Group . each -> Enumerator (18219.0) -
/etc/group に含まれるエントリを一つずつブロックに渡して評価します。 ブロックを省略した場合は Enumerator を返します。
.../etc/group に含まれるエントリを一つずつブロックに渡して評価します。
ブロックを省略した場合は Enumerator を返します。
@see Etc.#getpwent... -
Etc
:: Passwd . each -> Enumerator (18219.0) -
/etc/passwd に含まれるエントリを一つずつブロックに渡して評価します。 ブロックを省略した場合は Enumerator を返します。
.../etc/passwd に含まれるエントリを一つずつブロックに渡して評価します。
ブロックを省略した場合は Enumerator を返します。
@see Etc.#getpwent... -
StringIO
# each(rs = $ / ) -> Enumerator (18219.0) -
自身から 1 行ずつ読み込み、それを引数として与えられたブロックを実行します。
...連続する改行を行の区切りとみなします(パラグラフモード)。
@raise IOError 自身が読み取り不可なら発生します。
//emlist[例][ruby]{
require "stringio"
a = StringIO.new("hoge\nfoo\n")
a.each{|l| p l }
#=> "hoge\n"
# "foo\n"
//}
@see $/
@see IO#each_line... -
Dir
# each -> Enumerator (18215.0) -
ディレクトリの各エントリを表す文字列を引数として、ブロックを評価します。
...えられなかった場合、各エントリを文字列として保持する
Enumerator
オブジェクトを返します。
@raise IOError 既に自身が close している場合に発生します。
//emlist[例][ruby]{
Dir.open('.').each{|f|
p f
}
#=> "."
# ".."
# "bar"
# "foo"
//}... -
ENV
. each -> Enumerator (18212.0) -
key と value を引数としてブロックを評価します。
...key と value を引数としてブロックを評価します。
//emlist[][ruby]{
ENV['FOO'] = 'bar'
ENV.each do |key, value|
p "value is #{value}" if key == 'FOO' # => "value is bar"
end
# => ENV
//}... -
REXML
:: Parent # each -> Enumerator (18212.0) -
各子ノードに対しブロックを呼び出します。
...各子ノードに対しブロックを呼び出します。
ブロックを省略した場合は Enumerator を返します。... -
Psych
:: Nodes :: Node # each -> Enumerator (18209.0) -
self のノードをルートとする部分木の各ノードを引数として ブロックを呼び出します。
...self のノードをルートとする部分木の各ノードを引数として
ブロックを呼び出します。
ブロックを省略した場合は Enumerator を返します。... -
Struct
# each -> Enumerator (18209.0) -
構造体の各メンバに対して繰り返します。
...ct.new は Struct の下位クラスを作成する点に
注意してください。
//emlist[例][ruby]{
Customer = Struct.new(:name, :address, :zip)
joe = Customer.new("Joe Smith", "123 Maple, Anytown NC", 12345)
joe.each {|x| puts(x) }
# => Joe Smith
# 123 Maple, Anytown NC
# 12345
//}... -
Vector
# each -> Enumerator (18209.0) -
ベクトルの各要素をブロックの引数として順にブロックを呼び出します。
...ックの引数として順にブロックを呼び出します。
このクラスは Enumerable を include しているため、
このメソッドを経由して Enumerable の各メソッドを使うことができます。
ブロックを省略した場合は Enumerator を返します。...