【发布时间】:2011-04-13 11:10:19
【问题描述】:
我开始玩数组,但我被一些看起来然而非常简单的东西困住了......
我正在尝试从另一个数组中删除属于一个数组的 x 元素。
我看过这个但是....被阻止:
Deleting items from an array requires multiple passes to remove them all
a = ["1","2","3","4","5","6"]
b = ["1","3"]
c = a.reject { |i| i =~ /b/ }
嗯,我这里有点多,谢谢!
【问题讨论】:
-
你想计算两个数组中的共同元素吗?如果是这样,那么使用 c = a & b
标签: ruby arrays ruby-on-rails-3