辞書を作成したい大きなリストがある場合、値を次のように割り当てたいだけだとすると、これを行う最も効率的な方法は何でしょうか。
{'item1':'0','item2':'1','item3':'2','itemn':'n-1'}
ここでは、すべてのキーに同じ値を割り当てることについて多くのことを見てきましたが、必要に応じて値を割り当てる方法については何もありません。
ありがとう。
編集:私がこれをしたい理由は、私が誰かのひどいコードを渡されたからです...(私が熟練したプログラマーであるというわけではありません)、IDで表されるオブジェクトのリストがあります番号: 5432、8976 など
それらの数は数百です。元のコードのようにリストを配列として扱い、それを見つけてrange(len(my_list))
各オブジェクトの指標値を取得するのではなく、キー/値を持つ辞書を作成し、それを一度宣言して、配列を呼び出したり、この場合は毎回配列を再作成したりするのではなく、後で参照してください。それは合理的な考えですか?わかりませんが、試してみたいと思いました。