python两个列表数组到一个不同键的字典?不只是使用zip

时间:2017-10-14 16:55:23

标签: python python-2.7 list pandas dictionary

我有两个数据帧A和B,如下所示:

requestfocus();

首先,我将它们变成了列表:

A:
caption    id    image_id
cat        1        cat.jpg
dog        2        dog.jpg

B:
file_name           id
/image/cat.jpg       1
/image/dog.jpg       2

数据框架成了:

A.to_dict('record')
B.to_dict('record')

现在我想把这两个列表放到一个如下所示的字典中:

A:
[{'caption':'cat','id':'1','image_id':'cat.jpg'},
{'caption':'dog','id':'2','image_id':'dog.jpg'}]

B:
[{'file_name':'/image/cat.jpg','id':'1'},
{'file_name':'/image/dog.jpg','id':'2'}]

我试过拉链和字典(A,** B),但没有措辞。 非常感谢。

0 个答案:

没有答案