Ruby - Erhalte alle Schlüssel im Hash mit dem gleichen Wert

Ich versuche, alle Schlüssel mit demselben Wert aus einem Hash abzurufen und sie als separate Einträge in ein Array einzufügen. Ich habe diese Codezeile, aber sie sendet alles als einen einzigen Eintrag:

@highest_wf_words << h.select {|k, v| v == val}.keys

kann jemand raten, wie man die Schlüssel trennt, so dass ich [["a"], ["b"], ["c"] anstelle von [["a", "b", "c"] bekomme ,

Antworten auf die Frage(4)

Ihre Antwort auf die Frage