1994件ヒット
[1-100件を表示]
(0.125秒)
別のキーワード
ライブラリ
- ビルトイン (1961)
- abbrev (11)
- csv (11)
- shellwords (11)
キーワード
- & (11)
- * (22)
- + (11)
- - (11)
- << (11)
- <=> (11)
- == (11)
- [] (33)
- []= (33)
- abbrev (11)
- all? (18)
- any? (27)
- append (7)
- assoc (11)
- at (11)
- bsearch (22)
-
bsearch
_ index (18) - clear (11)
- clone (11)
- collect (22)
- collect! (22)
- combination (22)
- compact (11)
- compact! (11)
- concat (19)
- count (33)
- cycle (22)
- delete (22)
-
delete
_ at (11) -
delete
_ if (22) - difference (6)
- dig (9)
- drop (11)
-
drop
_ while (22) - dup (11)
- each (22)
-
each
_ index (22) - empty? (11)
- eql? (11)
- fetch (33)
- fill (66)
- filter (12)
- filter! (12)
-
find
_ index (33) - first (22)
- flatten (11)
- flatten! (11)
- hash (11)
- include? (11)
- index (33)
- insert (11)
- inspect (11)
- intersect? (3)
- intersection (5)
- join (11)
-
keep
_ if (22) - last (22)
- length (11)
- map (22)
- map! (22)
- max (32)
- min (32)
- minmax (10)
- none? (18)
- one? (18)
- pack (19)
- permutation (22)
- pop (22)
- prepend (7)
- product (22)
- push (11)
- rassoc (11)
- reject (22)
- reject! (22)
-
repeated
_ combination (22) -
repeated
_ permutation (22) - replace (11)
- reverse (11)
- reverse! (11)
-
reverse
_ each (22) - rindex (33)
- rotate (11)
- rotate! (11)
- sample (44)
- select (22)
- select! (22)
- shelljoin (11)
- shift (22)
- shuffle (22)
- shuffle! (22)
- size (11)
- slice (33)
- slice! (33)
- sort (22)
- sort! (22)
-
sort
_ by! (22) - sum (16)
- take (11)
-
take
_ while (22) -
to
_ a (11) -
to
_ ary (11) -
to
_ csv (11) -
to
_ h (17) -
to
_ s (11) - transpose (11)
- union (6)
- uniq (22)
- uniq! (22)
- unshift (11)
-
values
_ at (11) - zip (22)
- | (11)
検索結果
先頭5件
-
Array
# any? -> bool (6102.0) -
すべての要素が偽である場合に false を返します。 真である要素があれば、ただちに true を返します。
...で、ただちに true を返します。
要素の数が 0 である配列に対しては false を返します。
//emlist[例][ruby]{
p [1, 2, 3].any? {|v| v > 3 } # => false
p [1, 2, 3].any? {|v| v > 1 } # => true
p [].any? {|v| v > 0 } # => false
//}
@see Enumerable#any?......//emlist[例][ruby]{
p [1, 2, 3].any? {|v| v > 3 } # => false
p [1, 2, 3].any? {|v| v > 1 } # => true
p [].any? {|v| v > 0 } # => false
p %w[ant bear cat].any?(/d/) # => false
p [nil, true, 99].any?(Integer) # => true
p [nil, true, 99].any? # => true
p [].any?......# => false
//}
@see Enumerable#any?... -
Array
# any? {|item| . . . } -> bool (6102.0) -
すべての要素が偽である場合に false を返します。 真である要素があれば、ただちに true を返します。
...で、ただちに true を返します。
要素の数が 0 である配列に対しては false を返します。
//emlist[例][ruby]{
p [1, 2, 3].any? {|v| v > 3 } # => false
p [1, 2, 3].any? {|v| v > 1 } # => true
p [].any? {|v| v > 0 } # => false
//}
@see Enumerable#any?......//emlist[例][ruby]{
p [1, 2, 3].any? {|v| v > 3 } # => false
p [1, 2, 3].any? {|v| v > 1 } # => true
p [].any? {|v| v > 0 } # => false
p %w[ant bear cat].any?(/d/) # => false
p [nil, true, 99].any?(Integer) # => true
p [nil, true, 99].any? # => true
p [].any?......# => false
//}
@see Enumerable#any?... -
Array
# any?(pattern) -> bool (6102.0) -
すべての要素が偽である場合に false を返します。 真である要素があれば、ただちに true を返します。
...//emlist[例][ruby]{
p [1, 2, 3].any? {|v| v > 3 } # => false
p [1, 2, 3].any? {|v| v > 1 } # => true
p [].any? {|v| v > 0 } # => false
p %w[ant bear cat].any?(/d/) # => false
p [nil, true, 99].any?(Integer) # => true
p [nil, true, 99].any? # => true
p [].any?......# => false
//}
@see Enumerable#any?... -
Array
# cycle(n=nil) -> Enumerator (6102.0) -
配列の全要素を n 回(nilの場合は無限に)繰り返しブロックを呼びだします。
...黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定した場合に発生します。
//emlist[例][ruby]{
a = ["a", "b", "c"]
a.cycle {|x| puts x } # print, a, b, c, a, b, c,.. foreve... -
Array
# cycle(n=nil) {|obj| block } -> nil (6102.0) -
配列の全要素を n 回(nilの場合は無限に)繰り返しブロックを呼びだします。
...黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定した場合に発生します。
//emlist[例][ruby]{
a = ["a", "b", "c"]
a.cycle {|x| puts x } # print, a, b, c, a, b, c,.. foreve... -
Array
# empty? -> bool (6102.0) -
自身の要素の数が 0 の時に真を返します。そうでない場合に false を返します。
...自身の要素の数が 0 の時に真を返します。そうでない場合に false を返します。
//emlist[例][ruby]{
p [].empty? #=> true
p [1, 2, 3].empty? #=> false
//}... -
Array
# sort _ by! -> Enumerator (6102.0) -
sort_by の破壊的バージョンです。
...sort_by の破壊的バージョンです。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
fruits = %w{apple pear fig}
fruits.sort_by! { |word| word.length }
fruits # => ["fig", "pear", "apple"]
//}
@see Enumerable#sort_by... -
Array
# sort _ by! {|item| . . . } -> self (6102.0) -
sort_by の破壊的バージョンです。
...sort_by の破壊的バージョンです。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
fruits = %w{apple pear fig}
fruits.sort_by! { |word| word.length }
fruits # => ["fig", "pear", "apple"]
//}
@see Enumerable#sort_by... -
Array
# to _ ary -> self (6102.0) -
self をそのまま返します。
...をそのまま返します。
//emlist[例][ruby]{
class SubArray < Array; end
ary1 = Array([1, 2, 3, 4])
ary2 = SubArray([1, 2, 3, 4])
ary1.to_ary # => [1, 2, 3, 4]
ary1.to_ary.class # => Array
ary2.to_ary # => [1, 2, 3, 4]
ary2.to_ary.class # => SubArray
//}
@see Array#to_a... -
Array
# &(other) -> Array (3102.0) -
集合の積演算です。両方の配列に含まれる要素からなる新しい配列を返 します。重複する要素は取り除かれます。
...定した場合は to_ary メソッドによ
る暗黙の型変換を試みます。
@raise TypeError 引数に配列以外の(暗黙の型変換が行えない)オブジェクトを
指定した場合に発生します。
//emlist[例][ruby]{
[1, 1, 2, 3] & [3, 1, 4]......#=> [1, 3]
//}
@see Array#|......#=> [1, 3]
//}
@see Array#|, Array#intersection...