我有一个数组数组,f.e:
[[1,2],[3,4],[4,5]]
。
我想检查这个集合是否包含数组
[1,2]
。
有没有办法在没有硬编码的情况下这样做?
答案 0 :(得分:4)
Ruby的#include?
方法可以在这里使用:
arr = [[1, 2], [3, 4], [4, 5]]
arr.include?([1, 2])
# => true
希望这有帮助!
答案 1 :(得分:0)
只需使用bigarray.include? smallarray
即可。这与您检查任何其他列表的成员身份的方式相同。 Example