The parameter ‘vote’ can be either a single string representing a candidate, or a dictionary representing a set of preferences cast by a single voter.
For a unique vote, add the number of times it was voted for.
This method differs from the add_votes method in that there is more than one vote being cast, each with potentially many vote counts.
Count all votes cast for all candidates.
Determine the winner, if one exists.
This is a wrapper for the method of the same name on the IVotingMethod implementation class.
D.has_key(k) -> True if D has a key k, else False.
D.items() -> list of D’s (key, value) pairs, as 2-tuples.
D.iteritems() -> an iterator over the (key, value) items of D.
D.iterkeys() -> an iterator over the keys of D.
D.keys() -> list of D’s keys.