Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
「Q&A」配列があり、各要素は 3 つの要素 (Q、A、アニマル) のサブ配列です。ユニークな動物をすべて選択するにはどうすればよいですか?
動物だけを選択するには、次のようにします。
[@q_and_a[0][2]] + [@q_and_a[1][2]] + [@q_and_a[2][2]] +[@q_and_a[3][2]] # => ["Elephant", "Elephant", "Spider", "Spider"]
@q_and_a.map{|a| a[2]}.group_by{|e| e}.select{|_, v| v.length == 1}.keys