python – 如何将列表中的值与嵌套列表的第一个值进行比较并返回
发布时间:2020-12-20 11:18:13 所属栏目:Python 来源:网络整理
导读:我有以下两个清单. 清单1 (a,b,h,g,e,t,w,x) 清单二 ((a,yellow),(h,green),(t,red),(w,teal)) 我想返回以下内容 ((a,(b,null),(e,teal),(x,null))for x in List_1: for y in list_2: if x == y print y else print x,"null" 有关如何做到这一点的任何想法?
我有以下两个清单.
清单1 (a,b,h,g,e,t,w,x) 清单二 ((a,yellow),(h,green),(t,red),(w,teal)) 我想返回以下内容 ((a,(b,null),(e,teal),(x,null)) for x in List_1: for y in list_2: if x == y print y else print x,"null" 有关如何做到这一点的任何想法? 解决方法
放手一搏:
a = ('a','b','h','g','e','t','w','x') b = (('a','yellow'),('h','green'),('t','red'),('w','teal')) B = dict(b) print [(x,B.get(x,'null')) for x in a] (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Python调用系统底层API播放wav文件的方法
- Python:将文件解压缩到当前工作目录,但不保存zip中的目录结
- 完全零基础如何玩爬虫?这篇是你入门爬虫必看之选!附上源代
- python UnicodeEncodeError: 'gbk' codec can&a
- python – 无法让tornado staticfilehandler工作
- Python脚本--爆破SSH
- python3使用PyMysql连接mysql数据库的简单示例
- Python抓取指定网页以及该网页上所有链接
- python – 在Pandas DataFrame中查找所有最大索引
- python – Incanter-numpy interop