キーが有効なリスト インデックスであり、値がリストの項目である辞書として、任意のリストを表すことができます。たとえば、[5, 6, 'a']
として表され{0:5, 1:6, 2:'a'}
ます。
漸近時間とメモリの複雑さに関しては、dict
表現は と同じですlist
。list
一定の係数でより少ないメモリを使用します。
メモリが問題にならない場合、リストやその他のシーケンスの代わりにいつでも使用できるというのは本当dict
ですか (任意のキーを使用する柔軟性を獲得し、使用されるさまざまなコンテナーの数を減らすことでコードをわずかに標準化するため)?