【发布时间】:2017-03-06 00:23:42
【问题描述】:
谁能给我解释一下:
irb(main):001:0> a = Array.new(3, [])
=> [[], [], []]
irb(main):001:0> b = [[], [], []]
=> [[], [], []]
irb(main):003:0> a.each_with_index{ |r, idx| r << 'a' }
=> [["a", "a", "a"], ["a", "a", "a"], ["a", "a", "a"]]
irb(main):004:0> b.each_with_index{ |r, idx| r << 'a' }
=> [["a"], ["a"], ["a"]]
【问题讨论】:
-
搜索"[ruby] Array.new" 会出现更多重复项。
标签: ruby