Elementary 問題 最大繰り返しの文字を返す
['a', 'a', 'b', 'c', 'd']だったら'a'を返す関数
これは、先ほどのkeyを使って
most_frequent = lambda x: sorted(x, key=lambda y: x.count(y))[-1]
といったが、maxもkeyがあるみたいで
most_frequent = lambda x: max(x, key=lambda y: x.count(y))
でもOK
['a', 'a', 'b', 'c', 'd']だったら'a'を返す関数
これは、先ほどのkeyを使って
most_frequent = lambda x: sorted(x, key=lambda y: x.count(y))[-1]
といったが、maxもkeyがあるみたいで
most_frequent = lambda x: max(x, key=lambda y: x.count(y))
でもOK