original = ["aga", "aaa", "aba"]
dict = {
"aba": 1,
"aaa": 0,
"aga": 1
}
I need to sort by dict values and tie breakers need to keep original order, how would I do that? Example very simplified.
I tried:
final = sorted(sorted(original, key=lambda x: (dict[x]), key=original.index))