相关疑难解决方法(0)

在Ruby中创建二维数组和访问子数组

我想知道是否有可能创建一个二维数组并快速访问其中的任何水平或垂直子数组?

我相信在以下情况下我们可以访问水平子数组:

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)

我怎样才能避免或破解这个限制?

ruby arrays multidimensional-array

66
推荐指数
5
解决办法
14万
查看次数

标签 统计

arrays ×1

multidimensional-array ×1

ruby ×1