719件ヒット
[1-100件を表示]
(0.031秒)
種類
- インスタンスメソッド (626)
- 文書 (57)
- 関数 (12)
- 特異メソッド (12)
- モジュール関数 (12)
ライブラリ
- ビルトイン (461)
- benchmark (12)
-
cgi
/ core (24) - csv (48)
- dbm (12)
- matrix (24)
- rake (36)
-
rubygems
/ platform (12) - set (9)
-
webrick
/ httputils (12)
クラス
-
ARGF
. class (72) - Array (168)
-
Benchmark
:: Tms (12) - CSV (12)
-
CSV
:: Table (36) - DBM (12)
-
Gem
:: Platform (12) - Hash (12)
- MatchData (60)
- Matrix (12)
- NilClass (12)
- Object (36)
-
Rake
:: FileList (36) - Range (14)
-
RubyVM
:: InstructionSequence (12) - Set (12)
- Time (12)
- Vector (12)
-
WEBrick
:: HTTPUtils :: FormData (12)
モジュール
-
CGI
:: QueryExtension :: Value (24) - Enumerable (48)
- Kernel (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - << (12)
- == (12)
- Array (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) - [] (48)
- combination (24)
- entries (7)
-
header
_ converters (12) -
max
_ by (48) - new (12)
- permutation (24)
-
rb
_ Array (12) - readlines (36)
-
repeated
_ combination (24) -
repeated
_ permutation (24) -
ruby 1
. 6 feature (12) - sample (48)
- tap (12)
-
to
_ ary (60) -
values
_ at (12) - メソッド呼び出し(super・ブロック付き・yield) (12)
検索結果
先頭5件
-
Array
# to _ a -> Array (27288.0) -
self を返します。ただし、Array のサブクラスのインスタンスに対して呼ばれた時は、 自身を Array に変換したものを返します。
...し、Array のサブクラスのインスタンスに対して呼ばれた時は、
自身を Array に変換したものを返します。
//emlist[例][ruby]{
class SubArray < Array; end
ary1 = Array([1, 2, 3, 4])
ary2 = SubArray([1, 2, 3, 4])
ary1.to_a # => [1, 2, 3, 4]
ary1.to_a.class......# => Array
ary2.to_a # => [1, 2, 3, 4]
ary2.to_a.class # => Array
//}
@see Array#to_ary... -
Object
# to _ a -> Array (18238.0) -
オブジェクトを配列に変換した結果を返します。 デフォルトでは定義されていません。
...のメソッドは実際には Object クラスには定義されていません。
必要に応じてサブクラスで定義すべきものです。
//emlist[][ruby]{
p( {'a'=>1}.to_a ) # [["a", 1]]
p ['array'].to_a # ["array"]
p nil.to_a # []
//}
@see Object#to_ary,Kernel.#Array... -
Matrix
# to _ a -> Array (18230.0) -
自分自身をArrayに変換したものを返します。
...自身をArrayに変換したものを返します。
行ベクトルを配列(Array)としたものの配列(つまり配列の配列)として返します。
//emlist[例][ruby]{
require 'matrix'
a1 = [ 1, 2, 3]
a2 = [10, 15, 20]
a3 = [-1, -2, 1.5]
m = Matrix[a1, a2, a3]
p m.to_a # => [[1, 2,... -
Vector
# to _ a -> Array (18224.0) -
ベクトル(Vector)から配列 (Array) に変換します。
...ベクトル(Vector)から配列 (Array) に変換します。
//emlist[例][ruby]{
require 'matrix'
v = Vector[2, 3, 5, 7, 9]
p v.to_a
# => [2, 3, 5, 7, 9]
//}... -
Rake
:: FileList # to _ a -> Array (18209.0) -
内部的な配列を返します。
...内部的な配列を返します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
file_list = FileList['a.c', 'b.c']
file_list.to_a # => ["a.c", "b.c"]
end
//}... -
CSV
:: Table # to _ a -> [Array] (18208.0) -
配列の配列を返します。
...。
//emlist[例][ruby]{
require "csv"
row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row2 = CSV::Row.new(["header1", "header2"], ["row2_1", "row2_2"])
table = CSV::Table.new([row1, row2])
table.to_a # => [["header1", "header2"], ["row1_1", "row1_2"], ["row2_1", "row2_2"]]
//}... -
DBM
# to _ a -> [Array] (18208.0) -
キーと値のペアを配列に変換して返します。
...キーと値のペアを配列に変換して返します。
require 'dbm'
db1 = DBM.open('aaa.db', 0666, DBM::NEWDB)
db1[:a] = 'aaa'
db1[:b] = 'bbbbbb'
p db1.to_a #=> [["b", "bbbbbb"], ["a", "aaa"]]... -
Hash
# to _ a -> [Array] (18208.0) -
キーと値からなる 2 要素の配列を並べた配列を生成して返します。
...キーと値からなる 2 要素の配列を並べた配列を生成して返します。
//emlist[例][ruby]{
h1 = { "a" => 100, 2 => ["some"], :c => "c" }
p h1.to_a #=> c, "c"
//}
@see Hash#keys,Hash#values... -
NilClass
# to _ a -> Array (18208.0) -
空配列 [] を返します。
...空配列 [] を返します。
//emlist[例][ruby]{
nil.to_a #=> []
//}...