对两个数组进行数学运算

问题描述 投票:-2回答:3

我需要通过索引从另一个数组中减去一个数组:a = [3,4,3,5]b = [1,2,2,1]

c = [2,2,1,4]

arrays ruby math duplicates subtraction
3个回答
1
投票

在Ruby中有多种实现方法。一些例子:


1
投票

我将先使用require 'matrix' a = Vector[3.0, 4.0, 3.0, 5.0] b = Vector[1.0, 2.0, 2.0, 1.0] (a - b).to_a ,然后使用Array#zip


0
投票

使用Array#map

© www.soinside.com 2019 - 2024. All rights reserved.