@zundan 調べてみたら、どうやらpython3ではkeys()とかが返すものがlistではなくdict_keysオブジェクトで、これにsortメソッドがないことが原因らしいです…
普段sortedしか使わなくて知らなかった…
自分はこういうふうにしてます〜
やってることはほとんど同じですが、dictをそのままkeysとして扱うのが抵抗あるので、あえてkeys()を挟むようにしてます〜
```diff
sorted_keys = dict.keys()
- sorted_keys.sort()
+ sorted_keys = sorted(sorted_keys)
```