Ruby Hashのキーと値のペアを配列に変換する

環境
Windows10 Home 64bit
ruby 3.1.2p20

構文
result = hash.to_a
to_aメソッドは、呼び出したハッシュ(Hash)のキーと値のペア(key-value pair)をそのまま
配列(array)に変換します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
cft = {
"on" => 21,
"bt" => 32,
"ce" => 35,
"mr" => 84,
"fe" => 95,
}
result = cft.to_a
p result
cft = { "on" => 21, "bt" => 32, "ce" => 35, "mr" => 84, "fe" => 95, } result = cft.to_a p result
cft = { 
    "on" => 21, 
    "bt" => 32,
    "ce" => 35,
    "mr" => 84,
    "fe" => 95,
}

result = cft.to_a

p result

実行結果
[[“on", 21], [“bt", 32], [“ce", 35], [“mr", 84], [“fe", 95]]

Ruby

Posted by arkgame