Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby-初学者-使用2D数组进行除法_Ruby - Fatal编程技术网

Ruby-初学者-使用2D数组进行除法

Ruby-初学者-使用2D数组进行除法,ruby,Ruby,我不知道如何调用2D数组的第二部分 array = [['dog',5], ['cat',10]] num = 10 puts num / array[0,1] 这不是2D数组,Ruby中没有这种东西(标准库中有一个矩阵,但它不是数组)。这只是一个数组。谢谢你提供的信息,这可能就是为什么我在搜索时找不到任何东西的原因。 array = [['dog',5], ['cat',10]] num = 10 puts num / array[0][1] # 10/5 = 2 puts num

我不知道如何调用2D数组的第二部分

array = [['dog',5], ['cat',10]]
num = 10

puts num / array[0,1]  

这不是2D数组,Ruby中没有这种东西(标准库中有一个矩阵,但它不是数组)。这只是一个数组。谢谢你提供的信息,这可能就是为什么我在搜索时找不到任何东西的原因。
array = [['dog',5], ['cat',10]]
num = 10

puts num / array[0][1] # 10/5 = 2
puts num / array[1][1] # 10/10 = 1