1517件ヒット
[1501-1517件を表示]
(0.094秒)
別のキーワード
キーワード
- * (24)
- <=> (12)
- [] (36)
- abbrev (12)
- all? (7)
- any? (11)
- assoc (12)
- at (12)
- bsearch (24)
-
bsearch
_ index (20) - collect (12)
- collect! (24)
- combination (24)
- compact! (12)
- count (36)
- cycle (24)
- delete (12)
-
delete
_ at (12) -
delete
_ if (24) - difference (7)
- dig (10)
-
drop
_ while (24) - each (24)
-
each
_ index (24) - fetch (12)
-
fetch
_ values (2) - fill (72)
- filter (14)
- filter! (14)
-
find
_ index (36) - first (24)
- flatten (12)
- flatten! (12)
- hash (12)
- include? (12)
- index (36)
- insert (12)
- inspect (12)
- intersect? (4)
- intersection (6)
- join (12)
-
keep
_ if (24) - last (12)
- length (12)
- map (12)
- map! (24)
- max (18)
- min (36)
- minmax (12)
- pack (21)
- permutation (24)
- pop (12)
- product (24)
- rassoc (12)
- reject (24)
- reject! (24)
-
repeated
_ combination (24) -
repeated
_ permutation (24) -
reverse
_ each (12) - rindex (36)
- sample (24)
- select (19)
- select! (19)
- shift (24)
- size (12)
- slice (36)
- slice! (36)
- sort (24)
- sort! (24)
-
sort
_ by! (12) - sum (18)
-
take
_ while (24) -
to
_ csv (12) -
to
_ s (12) - union (7)
- uniq (24)
- uniq! (24)
- unshift (12)
- zip (24)
検索結果
-
Array
# map! -> Enumerator (26.0) -
各要素を順番にブロックに渡して評価し、その結果で要素を 置き換えます。
...なかった場合は、自身と map! から生成した
Enumerator オブジェクトを返します。
//emlist[例][ruby]{
ary = [1, 2, 3]
ary.map! {|i| i * 3 }
p ary #=> [3, 6, 9]
ary = [1, 2, 3]
e = ary.map!
e.each{ 1 }
p ary #=> [1, 1, 1]
//}
@see Array#collect, Enumerator... -
Array
# reject -> Enumerator (26.0) -
各要素に対してブロックを評価し、 その値が偽であった要素を集めた新しい配列を返します。 条件を反転させた select です。
...を返します。
条件を反転させた select です。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
# 偶数を除外する (奇数を集める)
[1, 2, 3, 4, 5, 6].reject {|i| i % 2 == 0 } # => [1, 3, 5]
//}
@see Array#select, Enumerable#reject......件を反転させた select です。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
# 偶数を除外する (奇数を集める)
[1, 2, 3, 4, 5, 6].reject {|i| i % 2 == 0 } # => [1, 3, 5]
//}
@see Array#select, Enumerable#reject
@see Enumerable#grep_v...