Ruby/サンプル/ハッシュの値のみを取得する
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* ハッシュ内の値のみを取得する [#a106e094]
ハッシュに保存されているデータの値のみ取得するサンプルコ...
以下のようなIPアドレスがキーで各サーバの値を持っているハ...
hash = {'192.168.0.100'=>'pop', '192.168.0.101'=>'smtp',...
#contents
#htmlinsertpcsp(ll-top.html,ll-sp.html)
* keysメソッドを利用して配列として取得 [#e36bf966]
以下の構文でキーの一覧を配列として取得することができます。
ハッシュオブジェクト.values
* サンプルコード [#i71da6f7]
以下にサンプルコードを記します。
#ref(get_hash_values.rb)
require 'pp'
hash = {'192.168.0.100'=>'pop', '192.168.0.101'=>'smtp',...
values = hash.values
pp values
* 実行結果 [#e351c111]
ppの出力を確認するとハッシュの値が配列に格納されています。
$ ruby get_hash_values.rb
["pop", "smtp", "http"]
*関連記事 [#i279829a]
-[[ハッシュのキーを取得する>Ruby/サンプル/ハッシュのキー...
-[[ハッシュの値のみを取得する>Ruby/サンプル/ハッシュの値...
-[[Rubyでハッシュのキーと値をループで取り出すサンプル>Rub...
#htmlinsertpcsp(ll-btm.html,ll-sp.html)
終了行:
#navi(../)
* ハッシュ内の値のみを取得する [#a106e094]
ハッシュに保存されているデータの値のみ取得するサンプルコ...
以下のようなIPアドレスがキーで各サーバの値を持っているハ...
hash = {'192.168.0.100'=>'pop', '192.168.0.101'=>'smtp',...
#contents
#htmlinsertpcsp(ll-top.html,ll-sp.html)
* keysメソッドを利用して配列として取得 [#e36bf966]
以下の構文でキーの一覧を配列として取得することができます。
ハッシュオブジェクト.values
* サンプルコード [#i71da6f7]
以下にサンプルコードを記します。
#ref(get_hash_values.rb)
require 'pp'
hash = {'192.168.0.100'=>'pop', '192.168.0.101'=>'smtp',...
values = hash.values
pp values
* 実行結果 [#e351c111]
ppの出力を確認するとハッシュの値が配列に格納されています。
$ ruby get_hash_values.rb
["pop", "smtp", "http"]
*関連記事 [#i279829a]
-[[ハッシュのキーを取得する>Ruby/サンプル/ハッシュのキー...
-[[ハッシュの値のみを取得する>Ruby/サンプル/ハッシュの値...
-[[Rubyでハッシュのキーと値をループで取り出すサンプル>Rub...
#htmlinsertpcsp(ll-btm.html,ll-sp.html)
ページ名: