Python判断一个list中是否包含另一个list全部元素的方法分析


Posted in Python onDecember 24, 2018

本文实例讲述了Python判断一个list中是否包含另一个list全部元素的方法。分享给大家供大家参考,具体如下:

你可以用for in循环+in来判断

#!/usr/bin/env python
# coding: utf-8
a = [1, 2, 3, 4, 5]
b = [3, 4, 5]
d = [False for c in b if c not in a]
if d:
  print "a不包含b的所有元素"
else:
  print "a包含b的所有元素"

运行输出:

a包含b的所有元素

但有个更简单更简洁的方法,就是把list转换成集合。

也就是说将是否包含变成是否是其真子集

以下是一个简单的例子

>>> a = [1,2,3,4,5,6]
>>> b = [2,4,6]
>>> set(b) < set(a) # a是否包含b,<= 则表示是否是子集
True

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
详解Python中映射类型的内建函数和工厂函数
Aug 19 Python
CentOS 6.5中安装Python 3.6.2的方法步骤
Dec 03 Python
使用pandas模块读取csv文件和excel表格,并用matplotlib画图的方法
Jun 22 Python
Python字符串的修改方法实例
Dec 19 Python
django数据模型on_delete, db_constraint的使用详解
Dec 24 Python
tensorflow 只恢复部分模型参数的实例
Jan 06 Python
python实现简单飞行棋
Feb 06 Python
基于Python获取docx/doc文件内容代码解析
Feb 17 Python
python使用opencv resize图像不进行插值的操作
Jul 05 Python
python 安装移动复制第三方库操作
Jul 13 Python
python 利用panda 实现列联表(交叉表)
Feb 06 Python
Python Django项目和应用的创建详解
Nov 27 Python
python读取txt文件中特定位置字符的方法
Dec 24 #Python
python进行文件对比的方法
Dec 24 #Python
Python二叉树的遍历操作示例【前序遍历,中序遍历,后序遍历,层序遍历】
Dec 24 #Python
详解Python进阶之切片的误区与高级用法
Dec 24 #Python
Python数据抓取爬虫代理防封IP方法
Dec 23 #Python
python3爬虫怎样构建请求header
Dec 23 #Python
windows下搭建python scrapy爬虫框架步骤
Dec 23 #Python
You might like
php 处理png图片白色背景色改为透明色的实例代码
2018/12/10 PHP
如何用javascript去掉字符串里的所有空格
2007/02/08 Javascript
JS简单实现登陆验证附效果图
2013/11/19 Javascript
angularjs 处理多个异步请求方法汇总
2015/01/06 Javascript
ng2学习笔记之bootstrap中的component使用教程
2017/03/09 Javascript
Vue.js实战之Vuex的入门教程
2017/04/01 Javascript
js实现图片旋转 js滚动鼠标中间对图片放大缩小
2017/07/05 Javascript
node.js中TCP Socket多进程间的消息推送示例详解
2018/07/10 Javascript
VUE前后端学习tab写法实例
2019/08/06 Javascript
[56:58]VP vs Optic 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
Python多线程编程(八):使用Event实现线程间通信
2015/04/05 Python
详解Python函数作用域的LEGB顺序
2016/05/14 Python
详解Python编程中对Monkey Patch猴子补丁开发方式的运用
2016/05/27 Python
python 与GO中操作slice,list的方式实例代码
2017/03/20 Python
python批量读取txt文件为DataFrame的方法
2018/04/03 Python
解决python中 f.write写入中文出错的问题
2018/10/31 Python
Python 实现训练集、测试集随机划分
2020/01/08 Python
浅谈Pytorch torch.optim优化器个性化的使用
2020/02/20 Python
python实现简单坦克大战
2020/03/27 Python
python excel多行合并的方法
2020/12/09 Python
CSS3哪些新特性值得称赞
2016/03/02 HTML / CSS
详解CSS3浏览器兼容
2016/12/14 HTML / CSS
天巡全球:Skyscanner Global
2017/06/20 全球购物
GIVENCHY纪梵希官方旗舰店:高定彩妆与贵族护肤品
2018/04/16 全球购物
香港最大的洋酒零售连锁店:屈臣氏酒窖(Watson’s Wine)
2018/12/10 全球购物
德国自行车商店:Tretwerk
2019/06/21 全球购物
应届生服装设计自我评价
2013/09/20 职场文书
专科毕业生就业推荐信
2013/11/01 职场文书
实习鉴定范文
2013/12/19 职场文书
爱我中华教学反思
2014/04/28 职场文书
公司委托书范本5篇
2014/09/20 职场文书
怎样写辞职信
2015/02/27 职场文书
校园歌手大赛主持词
2015/07/03 职场文书
CSS 一行代码实现头像与国旗的融合
2021/10/24 HTML / CSS
日本十大血腥动漫,那些被禁播的动漫盘点
2022/03/21 日漫
mysql查找连续出现n次以上的数字
2022/05/11 MySQL