2012-03-03 16 views
2

私はハッシュの配列を持っています。ルビー配列のハッシュとその兄弟を比較する

私は私が

 
array.combination(2).select{|s1,s2| 
    #do my sorting stuff here 
} 

を使用するつもりはなく、私が返さ取得していますが、他のすべてのハッシュへの各ハッシュの比較であると思いました。私はそれを隣人に限定したい(このステップに入るとすでにソートされているので)。

それを達成する方法はありますか?

答えて

3

サウンドあなたはeach_cons

array.each_cons(2) do |pair| 
    ... 
end 

たいようには2番目と第三、第三及び第四、その後、最初の2つの要素をもたらすとでしょう。

+0

素晴らしいフレデリック、ありがとう。私は今、私は常に#ポップアップを維持するこれらの質問のために#を参照する必要があります参照してください。おかげで – pedalpete

関連する問題