Python将两个列表合并为一个字典 原创 阁主 2023-01-31 15:10:50 阅读 904 次 评论 0 条 摘要:该示例为使用Python将两个列表合并为一个字典,前提下一个列表为键值,一个列表为值,这个操作下建议两个列表的长度要相等。 ## 介绍 将两个列表合并为一个字典。 输入:["张无忌","赵敏","周芷若"] [101,102,103] 输出:{"张无忌":101,"赵敏":102,"周芷若":103} ## 基础写法 ```python list_names = ["张无忌", "赵敏", "周芷若"] list_rooms = [101, 102, 103] dict_result = {} for i in range(len(list_names)): dict_result[list_names[i]] = list_rooms[i] print(dict_result) ``` ## 推导式写法 ```python list_names = ["张无忌", "赵敏", "周芷若"] list_rooms = [101, 102, 103] dict_result = {list_names[i]: list_rooms[i] for i in range(len(list_names))} print(dict_result) ``` ## 输出结果 {'张无忌': 101, '赵敏': 102, '周芷若': 103} 本文地址:https://www.mainblog.cn/298.html 版权声明:本文为原创文章,版权归 阁主 所有,欢迎分享本文,转载请保留出处! 免责申明:有些内容源于网络,没能联系到作者。如侵犯到你的权益请告知,我们会尽快删除相关内容。 PREVIOUS:Python字典推导式简单应用 NEXT:Python列表推导式循环嵌套 文章导航