У меня есть массив Ruby
> list = Request.find_all_by_artist("Metallica").map(&:song)
=> ["Nothing else Matters", "Enter sandman", "Enter Sandman", "Master of Puppets", "Master of Puppets", "Master of Puppets"]
и мне нужен список с такими графами:
{"Nothing Else Matters" => 1,
"Enter Sandman" => 2,
"Master of Puppets" => 3}
В идеале я хочу, чтобы хэш дал мне счет и заметил, что у меня Enter Sandman
и Enter Sandman
, поэтому мне нужно, чтобы он не учитывал регистр. Я уверен, что смогу пройти через него, но есть ли более чистый способ?