ディクショナリを最初に値reverse=True
でソートし、値を繰り返す場合はキーでソートする必要があります。reverse=False
これまでのところ、私はこれを持っています
dict = [('B', 3), ('A', 2), ('A', 1), ('I', 1), ('J', 1)]
sorted(dict.items(), key=lambda x: (x[1],x[1]), reverse=True)
戻ります...
[('B', 3), ('A', 2), ('J', 1), ('I', 1), ('A', 1)]
しかし、私はそれが必要です:
[('B', 3), ('A', 2), ('A', 1), ('I', 1), ('J', 1)]
ご覧のとおり、値が等しい場合、キーを指定された降順でのみ並べ替えることができます...しかし、どうすればキーを昇順で並べ替えることができますか?