ruby - 使2个数组大小相同

标签 ruby

2个数组的数组:

a = [[1, 2], [22, 11], [18, 9]]
b = [[1, 81]]

用 [0,0] 填充第二个的最佳方法是什么,以便它们具有相同的大小?

最佳答案

b.fill(b.size..a.size - 1) { [0, 0] }

关于ruby - 使2个数组大小相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29725615/

相关文章:

ruby - 在不丢失 Ruby 中的引号或注释的情况下加载和保存 YAML 文件

Ruby 不熟悉的字符串使用 Integer.chr 和 "\001"

Ruby - 散列到数组

ruby-on-rails - 乘客使用错误的 ruby​​ 版本

Ruby Rails 3.2 语​​言环境在 URL 中带有 folder_name 路径

ruby-on-rails - 尝试将 redis 设置为 session 存储

ruby-on-rails - Paperclip & RMagick - PDF 的 3 页缩略图和重命名

ruby - rspec: 'should_receive' 具有多个参数预期

ruby-on-rails - mustache 和火腿

ruby-on-rails - Bundle 如何知道要安装哪些 gem?