python两个列表的值作为不同的字典value值

现在有附件名称和附件链接,都是列表
files_name = ['a','b','c']
files_link = ['1','2','3']
想变成
[{'filename':'a','filelink':'1'},{'filename':'b','filelink':'2'},{'filename':'c','filelink':'3'}]
这样的
应该怎么做?


files_name = ['a','b','c']
files_link = ['1','2','3']
r = []
for k, v in zip(files_name, files_link):
    d = {}
    d['filename'] = k
    d['filelink'] = v
    r.append(d)
print(r)

img

如果对你有帮助,可以点击我这个回答右上方的【采纳】按钮,给我个采纳吗,谢谢