Tôi đang cố gắng sắp xếp một Hash theo thứ tự bảng chữ cái theo khóa, nhưng dường như tôi không thể tìm ra cách thực hiện điều đó nếu không tạo lớp Sắp xếp của riêng mình. Tôi tìm thấy mã dưới đây để sắp xếp theo giá trị nếu đó là một số nguyên và tôi đang cố gắng sửa đổi nó nhưng không gặp may.
temp["ninjas"]=36
temp["pirates"]=12
temp["cheese"]=222
temp.sort_by { |key, val| key }
Mục tiêu của tôi là đặt hàng Hash theo khóa sau đó xuất ra các giá trị. Tôi sẽ phải làm điều này nhiều lần với các lệnh băm khác nhau nhưng có cùng giá trị.