【发布时间】:2018-04-08 10:59:59
【问题描述】:
我有一个数组,f.e:
[[1,2],[3,4],[4,5]]。
我想检查这个集合是否包含数组
[1,2]。
有没有什么方法可以不用硬编码?
【问题讨论】:
我有一个数组,f.e:
[[1,2],[3,4],[4,5]]。
我想检查这个集合是否包含数组
[1,2]。
有没有什么方法可以不用硬编码?
【问题讨论】:
这里可以使用Ruby的#include?方法:
arr = [[1, 2], [3, 4], [4, 5]]
arr.include?([1, 2])
# => true
希望这会有所帮助!
【讨论】:
只需使用bigarray.include? smallarray。这与您检查任何其他列表的成员身份的方式相同。 Example
【讨论】: