No.4ベストアンサー
- 回答日時:
お使いになっているRubyのバージョンは何でしょうか。
オーム社のプログラミングRuby 1.9 ライブラリ編にも例が載っています。
h = { "a" => 100, "b" => 200, "c" => 300 }
s = h.select { | k, v | v == 200 } # {"b"=>200}
p s.values[0] # 200
になるはずなんですが。
http://ref.xaio.jp/ruby/classes/hash/select
No.5
- 回答日時:
マニュアルを読むんですね。
http://doc.okkez.net/static/192/class/Hash.html
ハッシュのメソッドを上から順に読んでいくと
> key(val) -> object
> index(val) -> object
> 値 val に対応するキーを返します。対応する要素が存在しない時には nil を返します。
とあるじゃないですか。
No.3
- 回答日時:
key の値だけほしいなら
d = Hash[ ban.to_a.select{ |x| x[1]==number ].keys
でヒットするキーの配列が取得できます。
この回答への補足
あっ、間違えました。そうです。ハッシュから取りたいんです。
ですが、Internal Server Errorになってしまいます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(コンピューター・テクノロジー) ハッシュ値を取ったらその取ったハッシュ値はどのように保管すればよいのでしょうか?ハッシュ値のデータす 2 2023/07/02 19:40
- その他(コンピューター・テクノロジー) なぜデータの整合性を確認する時はハッシュ値で確認するのでしょうか?ハッシュ値は衝突する可能性があるの 5 2023/07/05 20:38
- その他(コンピューター・テクノロジー) exFATの外付けSSDからパソコンのNTFSの内蔵ストレージにコピーした場合はコピーしたデータのハ 2 2023/08/09 19:51
- その他(コンピューター・テクノロジー) インターネットを使わずにハッシュ値を取ることは可能なのでしょうか? 1 2023/06/27 20:27
- その他(セキュリティ) デジタル署名について 4 2022/08/12 14:54
- その他(コンピューター・テクノロジー) この用途で快適に使うにはどのくらいのスペックのパソコンを買うべきなのでしょうか? ・100ギガのデー 4 2023/07/20 19:50
- その他(コンピューター・テクノロジー) パソコンは同時に作業をすることが出来るらしいですが以下の動作の全てを同時にすることも可能なのですか? 5 2023/07/22 11:20
- Visual Basic(VBA) vba GetAsyncKeyState関数について 1 2023/08/24 12:08
- PHP DBのハッシュ化したパスワードをpassword_verifyで戻し照合したのですが上手く行きません 2 2023/02/06 13:24
- その他(コンピューター・テクノロジー) ベリファイの機能がある製品やソフトが世の中には多くありますが、それらのベリファイは何でベリファイして 3 2023/06/28 19:49
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フォームを開くときに、コンボ...
-
C言語 exitの使い方
-
VB6.0-整数と余りを求める
-
足して100になるような乱数のア...
-
Excel-vba 文字列と変数を...
-
long型のランダムな値を返す方法
-
VBAでC列が入力済みならそのま...
-
DWORDって
-
フリーランタイマーの時間差分...
-
VBAで72時間タイマーがオーバー...
-
C#で動的にコントロールを取得...
-
コンボボックスの名前を変数に...
-
エクセルのマクロについて教え...
-
vbaで極大値を抽出する方法
-
C言語でCLAMP(a,b,c)
-
VBAで多項式近似曲線の計算
-
シグマのプログラムについて
-
C言語 乱数を階級分け
-
.htaccessで弾きたい(Options不可)
-
if文内での計算
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語 exitの使い方
-
フォームを開くときに、コンボ...
-
Excel-vba 文字列と変数を...
-
足して100になるような乱数のア...
-
数字の位ごとの値を表示するプ...
-
VB6.0-整数と余りを求める
-
VBAで配列のNULL判定
-
1つ前の値を変数に保存する方法
-
Access2003 オートナンバーの現...
-
UWSCのcallについて
-
C#で動的にコントロールを取得...
-
ラジオボタンの値の取得につい...
-
VBAの定数の使い方で、計算値を...
-
相関係数p値の出し方
-
DWORDって
-
世界のナベアツ
-
DataGridView 複数行同時変更...
-
10進数をアスキーコードに変換
-
c言語で乱数を扱うときの
-
VBAのチェックボックス結果を集...
おすすめ情報