Ausgabe
Meine Daten:
(John, 23)
(Micheal, 8)
(Kathy, 8)
(Sam, 18)
Ich muss sie nach Wert sortieren, gefolgt von Schlüssel. Dann muss ich ihnen eine Bestellnummer zuweisen:
(0, John, 23)
(1, Sam, 18)
(2, Kathy, 8)
(3, Micheal, 8)
Dies ist mein aktueller Code, Daten enthalten die Tupel:
data.sortBy(x => (-x._2, x._1))
Ich bin mir nicht sicher, wie ich die Rangliste nach vorne hinzufügen soll
Lösung
Sie können dies mit zipWithIndex tun .
Beantwortet von – Muton
Antwort geprüft von – Jay B. (FixError Admin)