直接用 if x in listA
看到一个更强悍的:
y = [[1,2],3,4]
x=1
z=[i for i in y if ((type(i)==list) and (x in i)) or ((type(i) !=list) and (x==i)) ]
知道这个的作用吗?就是查找X在哪个list的元素内,看看那一句,简直就是自然语言...
本文介绍了一种使用Python列表推导式查找指定元素存在于列表或列表内的列表中的方法,该方法结合了类型检查与条件判断,实现了高效且简洁的查找。
直接用 if x in listA
看到一个更强悍的:
y = [[1,2],3,4]
x=1
z=[i for i in y if ((type(i)==list) and (x in i)) or ((type(i) !=list) and (x==i)) ]
知道这个的作用吗?就是查找X在哪个list的元素内,看看那一句,简直就是自然语言...
您可能感兴趣的与本文相关的镜像
Python3.11
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
3576

被折叠的 条评论
为什么被折叠?