2011-01-04 19 views
1

RubyにユーザIDを含む2つの配列があるとします。2つのRuby配列での外部結合の実行

== old == 
1 
2 
3 
4 

そして、これらの新機能です:

これらは、古いユーザーである

== new == 
2 
3 
4 
5 
6 

私はその場合には、新規ユーザーのIDを見つけるようにしたい、5と6.私が望むのは、NEWとOLDの左外部結合ですが、単純な配列ではそれをどうするかわかりません。

私はRubyには比較的新しいので、すべてを反復するのではなく、単純で効果的な解決策があるかもしれません。

答えて

5
old = [1, 2, 3, 4] 
new = [2, 3, 4, 5, 6] 
p new - old #=[5, 6] 
+2

ハハ、あまりにも単純です。ありがとう、私は本当に今、愚かな感じ! – slhck

+0

このタスクはどの言語でも比較的簡単に実行できますが、Rubyは非常に簡単です。 =) –

関連する問題