python判断两个序列的成员是否一样的实例代码


Posted in Python onMarch 01, 2020

目的:判断两个序列的成员是否一样,如:list1 = [1, 2],list2 = [2, 1],则两个序列的成员是一样的。

实现:借助集合set()的性质实现。

代码如下:

if __name__ == "__main__":
  l = [[2, 1], [3, 4]]
  for i in l:
    print (i)
    tmp = set(i)
    print (tmp)
    if tmp == {1, 2}:
      print ("yes")
    else:
      print ('no')

输出结果:

[2, 1]
{1, 2}
yes
[3, 4]
{3, 4}
no

知识点扩展:

python 怎样判断一个序列是否在另一个序列中

你的需求描述的不是太清晰,如果你时想判断 list1 = [2, 3, 3, 4],是否为 list2 = [1, 2, 3, 3, 4, 5] 的子序列,首先保证两个列表元素类型相同,然后写循环:

list1 = [2, 3, 3, 4]
list2 = [1, 2, 3, 3, 4, 5]
flag = False
for i in range(len(list2) - len(list1) + 1):
  if list2[i: i+len(list1)] == list1:
    flag = True
    break
print(flag)

到此这篇关于python判断两个序列的成员是否一样的实例代码的文章就介绍到这了,更多相关python判断两个序列的成员方法内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python实现用户登陆邮件通知的方法
Jul 09 Python
详解Python中的静态方法与类成员方法
Feb 28 Python
Django REST为文件属性输出完整URL的方法
Dec 18 Python
python实现批量按比例缩放图片效果
Mar 30 Python
windows10下python3.5 pip3安装图文教程
Apr 02 Python
python实现读取大文件并逐行写入另外一个文件
Apr 19 Python
python用列表生成式写嵌套循环的方法
Nov 08 Python
python利用插值法对折线进行平滑曲线处理
Dec 25 Python
python代码 FTP备份交换机配置脚本实例解析
Aug 01 Python
PYQT5开启多个线程和窗口,多线程与多窗口的交互实例
Dec 13 Python
基于python实现FTP文件上传与下载操作(ftp&sftp协议)
Apr 01 Python
Python基础数据类型tuple元组的概念与用法
Aug 02 Python
python GUI库图形界面开发之PyQt5表格控件QTableView详细使用方法与实例
Mar 01 #Python
Python猜数字算法题详解
Mar 01 #Python
Python paramiko 模块浅谈与SSH主要功能模拟解析
Feb 29 #Python
python 中的paramiko模块简介及安装过程
Feb 29 #Python
python中使用paramiko模块并实现远程连接服务器执行上传下载功能
Feb 29 #Python
vue学习笔记之动态组件和v-once指令简单示例
Feb 29 #Python
Python实现动态给类和对象添加属性和方法操作示例
Feb 29 #Python
You might like
用cookies来跟踪识别用户
2006/10/09 PHP
简单PHP上传图片、删除图片实现代码
2010/05/12 PHP
IOS 开发之NSDictionary转换成JSON字符串
2017/08/14 PHP
读jQuery之十二 删除事件核心方法
2011/07/31 Javascript
IE6背景图片不缓存问题解决方案及图片使用策略多个方法小结
2012/05/14 Javascript
JavaScript中的Truthy和Falsy介绍
2015/01/01 Javascript
jQuery UI插件自定义confirm确认框的方法
2015/03/20 Javascript
Bootstrap布局之栅格系统详解
2016/06/13 Javascript
jQuery 表单序列化实例代码
2017/06/11 jQuery
js装饰设计模式学习心得
2018/02/17 Javascript
angular4自定义表单控件[(ngModel)]的实现
2018/11/23 Javascript
vue使用vuex实现首页导航切换不同路由的方法
2019/05/08 Javascript
用js限制网页只在微信浏览器中打开(或者只能手机端访问)
2020/12/24 Javascript
解决vue elementUI 使用el-select 时 change事件的触发问题
2020/11/17 Vue.js
vue中watch的用法汇总
2020/12/28 Vue.js
python 获取et和excel的版本号
2009/04/09 Python
Python3.4编程实现简单抓取爬虫功能示例
2017/09/14 Python
一个简单的python爬虫程序 爬取豆瓣热度Top100以内的电影信息
2018/04/17 Python
python的pandas工具包,保存.csv文件时不要表头的实例
2018/06/14 Python
Python函数中参数是传递值还是引用详解
2019/07/02 Python
pycharm双击无响应(打不开问题解决办法)
2020/01/10 Python
利用Python实现字幕挂载(把字幕文件与视频合并)思路详解
2020/10/21 Python
详解Django自定义图片和文件上传路径(upload_to)的2种方式
2020/12/01 Python
CSS3中伪元素::before和::after的用法示例
2017/09/18 HTML / CSS
详解三种方式实现平滑滚动页面到顶部的功能
2019/04/23 HTML / CSS
英格兰足协官方商店:England Store
2019/07/12 全球购物
写自荐信的七个技巧
2013/10/15 职场文书
装潢设计专业推荐信模板
2013/11/26 职场文书
竞选部门副经理的自荐书范文
2014/02/11 职场文书
大学军训感言1000字
2014/02/25 职场文书
实验室的标语
2014/06/20 职场文书
2015年小学实验室工作总结
2015/07/28 职场文书
党校团干班培训心得体会
2016/01/06 职场文书
2019年鼓励无偿献血倡议书
2019/09/17 职场文书
详解Redis主从复制实践
2021/05/19 Redis
浅谈Python实现opencv之图片色素的数值运算和逻辑运算
2021/06/23 Python