Ruby/サンプル/ハッシュの値のみを取得する
の編集
Top
/
Ruby
/
サンプル
/
ハッシュの値のみを取得する
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#navi(../) * ハッシュ内の値のみを取得する [#a106e094] ハッシュに保存されているデータの値のみ取得するサンプルコードを以下に記します。~ 以下のようなIPアドレスがキーで各サーバの値を持っているハッシュを利用します。 hash = {'192.168.0.100'=>'pop', '192.168.0.101'=>'smtp', '192.168.0.102'=>'http'} #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', '192.168.0.102'=>'http'} values = hash.values pp values * 実行結果 [#e351c111] ppの出力を確認するとハッシュの値が配列に格納されています。 $ ruby get_hash_values.rb ["pop", "smtp", "http"] *関連記事 [#i279829a] -[[ハッシュのキーを取得する>Ruby/サンプル/ハッシュのキーを取得する]] -[[ハッシュの値のみを取得する>Ruby/サンプル/ハッシュの値のみを取得する]] -[[Rubyでハッシュのキーと値をループで取り出すサンプル>Ruby/サンプル/ハッシュのキーと値をループで取り出すサンプル]] #htmlinsertpcsp(ll-btm.html,ll-sp.html)
タイムスタンプを変更しない
#navi(../) * ハッシュ内の値のみを取得する [#a106e094] ハッシュに保存されているデータの値のみ取得するサンプルコードを以下に記します。~ 以下のようなIPアドレスがキーで各サーバの値を持っているハッシュを利用します。 hash = {'192.168.0.100'=>'pop', '192.168.0.101'=>'smtp', '192.168.0.102'=>'http'} #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', '192.168.0.102'=>'http'} values = hash.values pp values * 実行結果 [#e351c111] ppの出力を確認するとハッシュの値が配列に格納されています。 $ ruby get_hash_values.rb ["pop", "smtp", "http"] *関連記事 [#i279829a] -[[ハッシュのキーを取得する>Ruby/サンプル/ハッシュのキーを取得する]] -[[ハッシュの値のみを取得する>Ruby/サンプル/ハッシュの値のみを取得する]] -[[Rubyでハッシュのキーと値をループで取り出すサンプル>Ruby/サンプル/ハッシュのキーと値をループで取り出すサンプル]] #htmlinsertpcsp(ll-btm.html,ll-sp.html)
テキスト整形のルールを表示する
添付ファイル:
get_hash_values.rb
569件
[
詳細
]