检查列表中的项目是否在另一个列表中存在python
bool(set(a)&set(b))转换a和b成组,然后应用交叉点算子(&它们)。然后将bool应用于生成的集合,False如果集合为空(没有共同的元素),则返回布尔,否则返回True(集合为非空并且具有共同的元素)。
bool(set(a)&set(b))
a
b
&
False
True
不使用集:any(True for x in a if x in b)。any()如果任何一个元素为true,则返回True,否则为False。
any(True for x in a if x in b)
any()
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群