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 help()函数用法详解
Mar 11 Python
基于Django URL传参 FORM表单传数据 get post的用法实例
May 28 Python
python 读取.csv文件数据到数组(矩阵)的实例讲解
Jun 14 Python
python设置值及NaN值处理方法
Jul 03 Python
Python Learning 列表的更多操作及示例代码
Aug 22 Python
学生信息管理系统python版
Oct 17 Python
在python中实现将一张图片剪切成四份的方法
Dec 05 Python
在Python文件中指定Python解释器的方法
Feb 18 Python
python实现ip地址查询经纬度定位详解
Aug 30 Python
Django实现auth模块下的登录注册与注销功能
Oct 10 Python
python银行系统实现源码
Oct 25 Python
Python使用进程Process模块管理资源
Mar 05 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
一个从别的网站抓取信息的例子(域名查询)
2006/10/09 PHP
php使用多个进程同时控制文件读写示例
2014/02/28 PHP
php 解析xml 的四种方法详细介绍
2016/10/26 PHP
统计出现最多的字符次数的js代码
2010/12/03 Javascript
JS的Document属性和方法小结
2013/09/17 Javascript
jquery属性选择器not has怎么写 行悬停高亮显示
2013/11/13 Javascript
window.onload使用指南
2015/09/13 Javascript
Javascript页面跳转常见实现方式汇总
2015/11/28 Javascript
jQuery.datatables.js插件用法及api实例详解
2016/10/28 Javascript
jQuery 插件实现随机自由弹跳气泡样式
2017/01/12 Javascript
JavaScript基本类型值-Number类型
2017/02/24 Javascript
jQuery表单设置值的方法
2017/06/30 jQuery
JS和jQuery通过this获取html标签中的属性值(实例代码)
2017/09/11 jQuery
解决angularjs前后端分离调用接口传递中文时中文乱码的问题
2018/08/13 Javascript
详解小程序云开发数据库
2019/05/20 Javascript
微信小程序选择图片控件
2021/01/19 Javascript
[05:28]刀塔密之一:团结则存
2014/07/03 DOTA
python生成验证码图片代码分享
2016/01/28 Python
关于Python中Inf与Nan的判断问题详解
2017/02/08 Python
python爬虫 urllib模块url编码处理详解
2019/08/20 Python
opencv 图像轮廓的实现示例
2020/07/08 Python
Sam’s Club山姆会员商店:沃尔玛旗下高端会员制商店
2017/01/16 全球购物
碧欧泉法国官网:Biotherm法国
2019/10/23 全球购物
材料物理专业大学毕业生求职信
2013/10/15 职场文书
大学本科毕业生的自我鉴定
2013/11/26 职场文书
便利店投资创业计划书
2014/02/08 职场文书
《跟踪台风的卫星》教学反思
2014/04/10 职场文书
城管大队整治方案
2014/05/06 职场文书
运动会演讲稿
2014/05/07 职场文书
重阳节演讲稿:尊敬帮助老人 弘扬传统美德
2014/09/25 职场文书
欢送领导祝酒词
2015/08/12 职场文书
导游词之珠海轮廓
2019/10/25 职场文书
完美解决golang go get私有仓库的问题
2021/05/05 Golang
德劲DE1102数字调谐收音机机评
2022/04/07 无线电
详解Flutter网络请求Dio库的使用及封装
2022/04/14 Java/Android
python中pd.cut()与pd.qcut()的对比及示例
2022/06/16 Python