ruby 配列内の配列を検索し、一致したのを表示したいです。
単純なのであれば、selectでできるですが、配列の中に、配列があり、その配列を検索ワードとしたいです。具体的には、
A = [ [100, [1,2,3,4]], [400,[1,2,1,2]], [150,[3,4,5,6]], [300,[9,9,9,9]], [500,[9,8,7,6]]]
というAの配列に対して、
S = [1,2,3,4] を検索したら、”100”が検索結果で見つかり、
T = [9,9,9,9] を検索したら、”300”が検索結果で見つかるようなプログラムを書きたいです。
とうぜん、Aに含まれていない K = [7,7,7,7] を検索したら、Nillか0が返ってくるようにしたいです。
サンプルコードを頂けると助かります。
宜しくお願いいたします。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/05 15:02