Nói rằng tôi có một băm như:Sắp xếp băm theo chiều dài của giá trị chứa
foo = {
:bar => ['r', 'baz'], # has a total str length of 4 characters inside of the array
:baz => ['words', 'etc', 'long words'] # has a total str length of 18 characters inside of the array,
:blah => ['at'] # has a total str length of 2 characters inside of the array
# etc...
}
Làm thế nào tôi sẽ đi về sắp xếp băm này với tổng chiều dài chuỗi các mặt hàng chứa bên trong mảng? Kết quả là trật tự băm trong trường hợp này sẽ là: :blah, :bar, :baz
Bạn có ý nghĩa gì khi "sắp xếp băm"? – nonowarn
Hãy tưởng tượng Ruby thứ hai không thể giúp bạn. Bạn sẽ làm gì sau đó? – alf
@alf Tôi đoán tôi sẽ là SOL ... nhưng làm thế nào để chỉ ra rằng giúp tôi? –