106件ヒット
[101-106件を表示]
(0.067秒)
別のキーワード
キーワード
- + (1)
- << (1)
- == (1)
- [] (3)
- []= (3)
- abbrev (1)
- all? (3)
- any? (3)
- append (1)
- at (1)
- bsearch (2)
-
bsearch
_ index (2) - collect (1)
- combination (2)
- concat (2)
- count (1)
- cycle (2)
- delete (2)
-
delete
_ at (1) - dig (1)
- empty? (1)
- eql? (1)
- fetch (3)
- filter (1)
- filter! (2)
- first (1)
- hash (1)
- include? (1)
- insert (1)
- intersect? (1)
- intersection (1)
-
keep
_ if (2) - last (1)
- map (1)
- max (4)
- min (4)
- minmax (2)
- none? (3)
- one? (3)
- pack (2)
- permutation (1)
- pop (1)
- prepend (1)
- push (1)
- rassoc (1)
- reject (1)
-
repeated
_ combination (2) -
reverse
_ each (2) - rotate (1)
- rotate! (1)
- sample (2)
- select (1)
- select! (2)
- shift (1)
- slice (1)
- slice! (3)
- sort (2)
- sort! (2)
-
sort
_ by! (2) - sum (2)
-
to
_ h (1) - union (1)
- unshift (1)
-
values
_ at (1) - zip (2)
検索結果
先頭5件
-
Array
# min(n) -> Array (88.0) -
最小の要素、もしくは最小の n 要素が昇順で入った配列を返します。 全要素が互いに <=> メソッドで比較できることを仮定しています。
最小の要素、もしくは最小の n 要素が昇順で入った配列を返します。
全要素が互いに <=> メソッドで比較できることを仮定しています。
引数を指定しない形式では要素が存在しなければ nil を返します。
引数を指定する形式では、空の配列を返します。
//emlist[例][ruby]{
[].min #=> nil
[].min(1) #=> []
[2, 5, 3].min #=> 2
[2, 5, 3].min(2) #=> [2, 3]
//}
@param n 取得する要素数。
@see Enumerable#min -
Array
# filter! -> Enumerator (79.0) -
ブロックが真を返した要素を残し、偽を返した要素を自身から削除します。 変更があった場合は self を、 変更がなかった場合には nil を返します。
...//emlist[例][ruby]{
a = %w{ a b c d e f }
a.select! {|v| v =~ /[a-z]/ } # => nil
a # => ["a", "b", "c", "d", "e", "f"]
//}
ブロックが与えられなかった場合は、自身と select! から生成した
Enumerator オブジェクトを返します。
@see Array#keep_if, Array#reject!... -
Array
# reverse _ each -> Enumerator (79.0) -
各要素に対して逆順にブロックを評価します。
...て逆順にブロックを評価します。
ブロックが与えられなかった場合は、自身と reverse_each から生成した
Enumerator オブジェクトを返します。
//emlist[例][ruby]{
a = [ "a", "b", "c" ]
a.reverse_each {|x| print x, " " }
# => c b a
//}
@see Array#each... -
Array
# reverse _ each {|item| . . . } -> self (79.0) -
各要素に対して逆順にブロックを評価します。
...て逆順にブロックを評価します。
ブロックが与えられなかった場合は、自身と reverse_each から生成した
Enumerator オブジェクトを返します。
//emlist[例][ruby]{
a = [ "a", "b", "c" ]
a.reverse_each {|x| print x, " " }
# => c b a
//}
@see Array#each... -
Array
# select! -> Enumerator (79.0) -
ブロックが真を返した要素を残し、偽を返した要素を自身から削除します。 変更があった場合は self を、 変更がなかった場合には nil を返します。
...//emlist[例][ruby]{
a = %w{ a b c d e f }
a.select! {|v| v =~ /[a-z]/ } # => nil
a # => ["a", "b", "c", "d", "e", "f"]
//}
ブロックが与えられなかった場合は、自身と select! から生成した
Enumerator オブジェクトを返します。
@see Array#keep_if, Array#reject!... -
Array
# concat(other) -> self (61.0) -
配列 other を自身の末尾に破壊的に連結します。
...列 other を自身の末尾に破壊的に連結します。
@param other 自身と連結したい配列を指定します。
//emlist[例][ruby]{
array = [1, 2]
a = [3, 4]
array.concat a
p array # => [1, 2, 3, 4]
p a # => [3, 4] # こちらは変わらない
//}...