OrderedDict
同じ順序を維持しながら、通常の辞書に変換するにはどうすればよいですか?
私がこれを尋ねている理由は、API からデータを取得するときにjson.loads(str)
、辞書を返すために使用する JSON 文字列を取得するためです。から返されるこの辞書はjson.loads(...)
、順不同でランダムに並べられています。また、動作が遅いことを読んだOrderedDict
ので、元の JSON 文字列と同じ順序で通常の dict を使用したいと考えています。
json.loads(...)
少し話題から外れています:を使用せずに同じ順序を維持しながら、 JSON 文字列を dict に変換する方法はありますcollections.OrderedDict
か?