2017-02-23 5 views
-1

入れ子になった配列に1つの配列が含まれているかどうかを調べるのに問題があります。例:Ruby:入れ子になった配列に配列が含まれているかどうかを調べる

a = [[1,2], [3,4]] 
a.each do |i| 
    b= i.inspect 
    puts a.include?(b) 
end 

出力はfalseとfalseです。もし誰かがそれを助けることができたら、それはすばらしいだろう。

+0

特定の配列または配列だけを検索しますか? – Brad

答えて

1
a = [[1,2], [3,4]] 
a.each do |i| 
    # puts i.to_s 
    puts a.include?(i) 
end 

、ターゲット要素を検索します。 inspectは必要ありません。これは真実と真実を出力します。コード内のコメントのコメントを外して出力を確認します。

関連する問題