ハッシュから同じ値を持つすべてのキーを取得し、それらを別々のエントリとして配列に入れようとしています。 [、誰もが私は[[「A」]、[「B」]で終わるように、キーを分離する方法を助言することができRuby - 同じ値を持つハッシュのすべてのキーを取得する
@highest_wf_words << h.select {|k, v| v == val}.keys
:私は、このコード行を持っているが、それは、単一のエントリとしてですべてを送信します"[" a "、" b "、" c "]]の代わりに" c "]]
「h」のサンプルデータを提供できますか? – oreoluwa
あなたの質問は「同じ値のすべてのキーをどのように得ることができるか」という質問ですが、「指定された値を持つすべてのキーをどのように取得できますか?それらは異なる質問です。 –
申し訳ありませんケリーあなたは正しいです。データが入力される方法は少し後ろです。私は非常にRubyを初めて使っています(これは私の最初の1週間ですので、今のところ私と一緒にいてください:)あなたの回答とアドバイスをいただきありがとうございます! – cbutler