リストmylist
と辞書dict
があります。mylist
とdict
に基づいて別の辞書を作成したいと思います。 2つのインデックスを追跡する必要があるので、辞書の理解でどのようにすることができますか? 1つは辞書のキー用で、もう1つはリストの範囲用です。私は以下を試した:リストと別の辞書からPythonで辞書を作成する方法
new = {F(dict[k]):mylist[i] for k in dict, for i in range(len(mylist))}
しかし、それは動作しません。
幾分接線ですが、 'l1'や' ll'のようなものは単純にひどい識別子になります。なぜ、例えば以下に起因するバグを追跡するのが難しいのか? 'll'の代わりに' l1'を書いていますか? –
@ zondo説明していただきありがとうございます。 –