ruby-on-rails - 添加两个 ruby​​ 数组

标签 ruby-on-rails ruby

我似乎找不到将两个数组相加的方法。例如有没有办法添加 一 = [1,2,3] b = [4,5,6] 得到结果 c = [5,7,9]

最佳答案

没有比这更好的了:c = a.zip(b).map { |x, y| x + y }

假设您的数组具有相同的大小。

关于ruby-on-rails - 添加两个 ruby​​ 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12584585/

相关文章:

ruby-on-rails - Rails PG::UndefinedColumn:错误:列 carts_parts.[:part_id, :cart_id] 不存在

ruby-on-rails - OrdersController#create 中没有方法错误

ruby-on-rails - 如何防止 Rails 的列名出现 "pluralizing"错误?

ruby-on-rails - 为什么数据库文件是yml而不是rb

ruby-on-rails - 模型的 Rails 查询部分

css - Bootstrap 和 Rails 搜索表单的连接

ruby-on-rails - Rails 预先加载与选定属性的关联

ruby-on-rails - Cygwin 上的 Heroku 命令挂起

ruby-on-rails - Assets 管道在部署时出现问题(生产模式)

ruby-on-rails - 参数缺失或值为空 : user rails 4