<p>您可以使用<code>collections.Counter</code>和<code>itertools.chain</code>将所有名称组合在一起:</p>
<pre><code>result = Counter(chain(*winners.values()))
</code></pre>
<hr/>
<pre><code>Counter({'John Ford': 4, 'Frank Capra': 3, 'William Wyler': 3, 'Leo McCarey': 2, 'Billy Wilder': 2, 'Elia Kazan': 2, 'Joseph L. Mankiewicz': 2, 'George Stevens': 2, 'Fred Zinnemann': 2, 'David Lean': 2, 'Robert Wise': 2, 'Milos Forman': 2, 'Oliver Stone': 2, 'Clint Eastwood': 2, 'Steven Spielberg': 2, 'Norman Taurog': 1, 'Frank Borzage': 1, 'Frank Lloyd': 1, 'Victor Fleming': 1, 'Michael Curtiz': 1, 'John Huston': 1, 'Delbert Mann': 1, 'Vincente Minnelli': 1, 'Jerome Robbins': 1, 'Tony Richardson': 1, 'George Cukor': 1, 'Mike Nichols': 1, 'Carol Reed': 1, 'John Schlesinger': 1, 'Franklin J. Schaffner': 1, 'William Friedkin': 1, 'Bob Fosse': 1, 'George Roy Hill': 1, 'Francis Ford Coppola': 1, 'John G. Avildsen': 1, 'Woody Allen': 1, 'Michael Cimino': 1, 'Robert Benton': 1, 'Robert Redford': 1, 'Warren Beatty': 1, 'Richard Attenborough': 1, 'James L. Brooks': 1, 'Sydney Pollack': 1, 'Bernardo Bertolucci': 1, 'Barry Levinson': 1, 'Kevin Costner': 1, 'Jonathan Demme': 1, 'Robert Zemeckis': 1, 'Mel Gibson': 1, 'Anthony Minghella': 1, 'James Cameron': 1, 'Sam Mendes': 1, 'Steven Soderbergh': 1, 'Ron Howard': 1, 'Roman Polanski': 1, 'Peter Jackson': 1, 'Ang Lee': 1, 'Martin Scorsese': 1, 'Ethan Coen': 1, 'Joel Coen': 1, 'Danny Boyle': 1, 'Kathryn Bigelow': 1, 'Tom Hooper': 1})
</code></pre>
<p>要获得“最佳”导演,只需使用<code>Counter.most_common</code>:</p>
<pre><code>result.most_common(1)[0][0]
</code></pre>
<hr/>
<pre><code>John Ford
</code></pre>
<p><strong>编辑:</strong>如果您只需要最常用的名称,也可以使用<code>statistics.mode</code>和<code>itertools.chain</code>:</p>
<pre><code>mode(chain(*winners.values()))
</code></pre>
<hr/>
<pre><code>John Ford
</code></pre>