关于Ruby:Ruby – 检查数组数组是否包含某个数组

Ruby - check if array of arrays contains some array

本问题已经有最佳答案,请猛点这里访问。

我有一个数组,例如:[[1,2],[3,4],[4,5]]。我要检查此集合是否包含数组[1,2]。有没有办法不用硬编码就可以做到这一点?


这里可以使用Ruby的#include?方法:

1
2
3
arr = [[1, 2], [3, 4], [4, 5]]
arr.include?([1, 2])
# => true

希望这有帮助!


只需使用bigarray.include? smallarray。这和你检查其他名单的会员资格是一样的。例子