Ruby嵌套数组

Xac*_*ulu 0 ruby arrays multidimensional-array

我有一个嵌套数组,如下所示:

@nested = [
  ['1','2','3'],
  ['1','5','9'],
  ['1','4','7'],
  ['3','5','7'],
  ['3','6','9'],
  ['7','8','9'],
  ['4','5','6'],
  ['2','5','8']
]
Run Code Online (Sandbox Code Playgroud)

我想获取任何整数(1..9)的用户输入,并找到具有该输入整数的每个数组.

不知道怎么做.

And*_*all 8

用途select:

num_to_search = "9"
@nested.select do |array|
  array.include? num_to_search
end
#=> [["1", "5", "9"], ["3", "6", "9"], ["7", "8", "9"]]
Run Code Online (Sandbox Code Playgroud)