我知道這可能會回答一百萬次,但我無法完全找到我想要做的事情。如何排序紅寶石中的二維數組
我有一個數組如下:
tag_array = [[tag1, tag_count1], [tag1, tag_count2], [tag3, tag_count3], [tag4, tag_count4]]
,我想對它進行排序按字母順序根據標籤1,標籤2,標籤3 ...
我曾嘗試以下:
tag_array.sort {|a,b| a[0] <=> b[0]}
但沒有運氣!
我在這裏錯過了什麼嗎?
謝謝!
PS:tag1,tag2,tag3 ...是字符串。
還是要速記這一點,'tag_array.sort_by(:第一)'。加我1。 – 2015-03-02 15:03:09
@JustinLicata是的,謝謝,更新了答案。 – mudasobwa 2015-03-02 15:05:59