python给值添加固定key的办法

aa = ["aa", "bb", "cc"]
bb = {('111', '222', '333'), ('444', '555', '666')}
aa = [dict(zip(aa, b)) for b in bb]
print(aa)

# 数组是一一对应组合,适用于给值加key的场景
# 输出
# [{'aa': '111', 'bb': '222', 'cc': '333'}, {'aa': '444', 'bb': '555', 'cc': '666'}]

aa = ["key"]
bb = ['111', '222', '333', '444', '555', '666']
aa = [dict(zip(aa, b)) for b in bb]
print(aa)

输出:
[{'key': '1'}, {'key': '2'}, {'key': '3'}, {'key': '4'}, {'key': '5'}, {'key': '6'}]
posted @ 2020-10-12 19:12  频顾  阅读(503)  评论(0)    收藏  举报