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