如何将两个列表或元组合并成一个字典,形式如下:
a = ["a", "b"]
b=[1, 2]
合并后:{'a': 1, 'b': 2}
1 2 3 4 5 6 7 8 9 10 11 12 13 | a = [ "a" , "b" ] b = [ 1 , 2 ] print ( dict ( zip (a,b))) # {'a': 1, 'b': 2} fields = ( 'id' , 'name' , 'age' ) records = [[ '01' , 'Bill' , '20' ], [ '02' , 'Mike' , '30' ]] result = [] for record in records: result.append( dict ( zip (fields, record))) print (result) # [{'id': '01', 'name': 'Bill', 'age': '20'}, {'id': '02', 'name': 'Mike', 'age': '30'}] |
总结
这种合并方式注意用于将数据表的字段与记录值合并成一个字典,一般会返回给客户端以便进行其他处理。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!