我想知道是否有可能创建一个二维数组并快速访问其中的任何水平或垂直子数组?
我相信在以下情况下我们可以访问水平子数组:
x = Array.new(10) { Array.new(20) }
x[6][3..8] = 'something'
Run Code Online (Sandbox Code Playgroud)
但据我了解,我们无法像这样访问它:
x[3..8][6]
Run Code Online (Sandbox Code Playgroud)
我怎样才能避免或破解这个限制?