各要素の頻度を指定して、辞書で最も一般的に出現する要素を返すにはどうすればよいですか? たとえば、次のリストでは、最初の頻度で最も頻繁に発生する要素を返し、2 番目の頻度で最も頻繁に発生する要素を返したいですか?
dictionary = {"first": [30, 40], "second": [10, 30], "third": [20, 50] }
したがって、メソッドfindMostFreqFirst(dictionary)
は「first」をfindMostFreqSecond
返し、メソッドは「third」を返します。可能な限り最も効率的な量のコードを使用してこれを行う方法はありますか? (私はこれをもっと大きなプログラムの一部として書いているので、これら 2 つの関数のために大量のコードを書きたくありません。ありがとう!