Among Us Voting System: HALP AGAIN
Smart0ne (725)


Let's say I have the following code:

votes = {"red":2,"yellow":1,"green":0,"cyan":2,"blue":1,"magenta":0}

It's a dictionary named "votes". Now I want a function that can return the key names of the values that have the maximum value. If this is unclear, the function should return

ejected = ["red","cyan"]

since "red" and "cyan" have the biggest values in the dictionary. Can someone help me implement this?

Thanks in advance!

You are viewing a single comment. View All
heyitsmarcus (342)

@Smart0ne Just make a quick number to string dictionary:

vote_number_lookup = { "1": "red", "2": "yellow", "3": "green" }

And then you can enter the input directly to get the color

# let's say they pick 1
color = vote_number_lookup[userInput]
# increase red's votes by 1
vote_number[color] += 1