0

年と月の組み合わせをキーと値として持つ辞書があります。OrderedDict を使用して辞書をソートし、以下のような結果を得ました。私の期待される結果では、「2021-1」の後に「2021-2」になるはずです。しかし、「2021-10」はその中間に来ています。

{
    "2020-11": 25,
    "2020-12": 861,
    "2021-1": 935,
    "2021-10": 1,
    "2021-2": 4878,
    "2021-3": 6058,
    "2021-4": 3380,
    "2021-5": 4017,
    "2021-6": 1163,
    "2021-7": 620,
    "2021-8": 300,
    "2021-9": 7
}

私の期待される結果は以下のようになるはずです。辞書を最も古い日付から最後の日付まで並べ替えたい

{
        "2020-11": 25,
        "2020-12": 861,
        "2021-1": 935,
        "2021-2": 4878,
        "2021-3": 6058,
        "2021-4": 3380,
        "2021-5": 4017,
        "2021-6": 1163,
        "2021-7": 620,
        "2021-8": 300,
        "2021-9": 7,
        "2021-10": 1
    }

お役に立てれば幸いです。

4

1 に答える 1