私は2つのリストを持っています:
header = ["Name", "Age"]
detail = ["Joe", 22, "Dave", 43, "Herb", 32]
そして、次のような独裁者のリストを作成したいと思います。
[{"Name": "Joe", "Age": 22}, {"Name": "Dave", "Age": 32}, {"Name": "Herb", "Age": 32}]
このメソッドzipは部分的にそこに到達しますが、ディクショナリに最初の値のセットを追加するだけです。
>>> dict(zip(header, detail))
{'Age': 22, 'Name': 'Joe'}
detail
リスト内のすべての値に対して1つのディクショナリとして出力するにはどうすればよいですか?私はこの答えdetail
を見つけましたが、これはネストされたリストを含むことに依存します。