Ruby/サンプル/ハッシュのキーと値をループで取り出すサンプル
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* Rubyでハッシュのキーと値をループで取り出すサンプル [#f1...
Rubyでハッシュ変数のキー値とバリューを取るループのサンプ...
#contents
#htmlinsertpcsp(ll-top.html,ll-sp.html)
* 動作確認環境 [#kcadbd7f]
$ ruby -v
ruby 1.9.3p484 (2013-11-22) [i386-cygwin]
* 関連記事 [#f2beb294]
-[[ハッシュのキーを取得する>Ruby/サンプル/ハッシュのキー...
-[[ハッシュの値のみを取得する>Ruby/サンプル/ハッシュの値...
-[[Rubyでハッシュのキーと値をループで取り出すサンプル>Rub...
* ハッシュからキーと値を取り出すサンプルコード [#ie817ede]
ハッシュ変数からキーと値を取り出す場合は以下の様な構文に...
ハッシュ変数.each {|キー, バリュー|
処理
}
実際のサンプルコードを以下に記します。
#ref(hash.rb)
data = { "hokkaido" => 1,
"akita" => 2,
"aomori" => 3,
"iwate" => 4,
"miyagi" => 5,
"yamagata" => 6,
"yamanashi" => 7,
"kanagawa" => 8,
"shizuoka" => 9,
"tokyo" => 10,
}
data.each {|key, val|
print("key = " + key + ", value = ", val, "\n")
}
上記の実行結果です。
$ ruby hash.rb
key = hokkaido, value = 1
key = akita, value = 2
key = aomori, value = 3
key = iwate, value = 4
key = miyagi, value = 5
key = yamagata, value = 6
key = yamanashi, value = 7
key = kanagawa, value = 8
key = shizuoka, value = 9
key = tokyo, value = 10
以上、Rubyのハッシュ変数のキー値とバリューをループで取り...
#htmlinsertpcsp(ll-btm.html,ll-sp.html)
終了行:
#navi(../)
* Rubyでハッシュのキーと値をループで取り出すサンプル [#f1...
Rubyでハッシュ変数のキー値とバリューを取るループのサンプ...
#contents
#htmlinsertpcsp(ll-top.html,ll-sp.html)
* 動作確認環境 [#kcadbd7f]
$ ruby -v
ruby 1.9.3p484 (2013-11-22) [i386-cygwin]
* 関連記事 [#f2beb294]
-[[ハッシュのキーを取得する>Ruby/サンプル/ハッシュのキー...
-[[ハッシュの値のみを取得する>Ruby/サンプル/ハッシュの値...
-[[Rubyでハッシュのキーと値をループで取り出すサンプル>Rub...
* ハッシュからキーと値を取り出すサンプルコード [#ie817ede]
ハッシュ変数からキーと値を取り出す場合は以下の様な構文に...
ハッシュ変数.each {|キー, バリュー|
処理
}
実際のサンプルコードを以下に記します。
#ref(hash.rb)
data = { "hokkaido" => 1,
"akita" => 2,
"aomori" => 3,
"iwate" => 4,
"miyagi" => 5,
"yamagata" => 6,
"yamanashi" => 7,
"kanagawa" => 8,
"shizuoka" => 9,
"tokyo" => 10,
}
data.each {|key, val|
print("key = " + key + ", value = ", val, "\n")
}
上記の実行結果です。
$ ruby hash.rb
key = hokkaido, value = 1
key = akita, value = 2
key = aomori, value = 3
key = iwate, value = 4
key = miyagi, value = 5
key = yamagata, value = 6
key = yamanashi, value = 7
key = kanagawa, value = 8
key = shizuoka, value = 9
key = tokyo, value = 10
以上、Rubyのハッシュ変数のキー値とバリューをループで取り...
#htmlinsertpcsp(ll-btm.html,ll-sp.html)
ページ名: