0
私はラベルと他のデータを持つ2つのリストを持っています。例えば= [ "第二"、 "第一"]Pythonリストから辞書
ラベル リスト= [1,2]、[11,22]
Iは、結果はリストである必要が辞書
[{ "第一":1、 "秒":2、 }、{ "第一":11、 "第二":22、 } ]
これを行う簡単な方法はありますか?ラベルとリストは異なる場合がありますが、入力回数は変わりません。
私はラベルと他のデータを持つ2つのリストを持っています。例えば= [ "第二"、 "第一"]Pythonリストから辞書
ラベル リスト= [1,2]、[11,22]
Iは、結果はリストである必要が辞書
[{ "第一":1、 "秒":2、 }、{ "第一":11、 "第二":22、 } ]
これを行う簡単な方法はありますか?ラベルとリストは異なる場合がありますが、入力回数は変わりません。
>>> label = ["first","second"]
>>> lists = [[1,2],[11,22]]
>>> [dict(zip(label, l)) for l in lists]
[{'second': 2, 'first': 1}, {'second': 22, 'first': 11}]
これを試してみてください:
>>> [dict(zip(label, e)) for e in list]
[{'second': 2, 'first': 1}, {'second': 22, 'first': 11}]
うわーを、速すぎて私のために! –
@ Series8217:私は幸運だったと思うそれを見るための最初のものの一つになる:) –