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+tkinter编写电脑桌面放大镜程序实例代码
Jan 16 Python
python爬虫之模拟登陆csdn的实例代码
May 18 Python
Python闭包函数定义与用法分析
Jul 20 Python
使用Py2Exe for Python3创建自己的exe程序示例
Oct 31 Python
Python3 Post登录并且保存cookie登录其他页面的方法
Dec 28 Python
对Python3中dict.keys()转换成list类型的方法详解
Feb 03 Python
python多线程下信号处理程序示例
May 31 Python
Python对列表的操作知识点详解
Aug 20 Python
python实现udp聊天窗口
Mar 31 Python
Python日志:自定义输出字段 json格式输出方式
Apr 27 Python
Python3实现个位数字和十位数字对调, 其乘积不变
May 03 Python
python 如何把docker-compose.yaml导入到数据库相关条目里
Jan 15 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
source.php查看源文件
2006/12/09 PHP
php实现分页工具类分享
2014/01/09 PHP
php读取远程gzip压缩网页的方法
2014/12/29 PHP
PHP调用Linux命令权限不足问题解决方法
2015/02/07 PHP
php的命名空间与自动加载实现方法
2019/08/25 PHP
Laravel 实现Eloquent模型分组查询并返回每个分组的数量 groupBy()
2019/10/23 PHP
基于php伪静态的实现方法解析
2020/07/31 PHP
javascript的事件描述
2006/09/08 Javascript
HTML中不支持静态Expando的元素的问题
2007/03/08 Javascript
一个js拖拽的效果类和dom-drag.js浅析
2010/07/17 Javascript
重写javascript中window.confirm的行为
2012/10/21 Javascript
js改变img标签的src属性在IE下没反应的解决方法
2013/07/23 Javascript
js实现简单的可切换选项卡效果
2015/04/10 Javascript
JavaScript实现仿新浪微博大厅和腾讯微博首页滚动特效源码
2015/09/15 Javascript
图解prototype、proto和constructor的三角关系
2016/07/31 Javascript
node.js入门学习之url模块
2017/02/25 Javascript
微信小程序使用scroll-view标签实现自动滑动到底部功能的实例代码
2018/11/09 Javascript
监控微信小程序中的慢HTTP请求过程详解
2019/07/05 Javascript
jQuery设置下拉框显示与隐藏效果的方法分析
2019/09/15 jQuery
Python处理字符串之isspace()方法的使用
2015/05/19 Python
编写Python CGI脚本的教程
2015/06/29 Python
python Socket之客户端和服务端握手详解
2017/09/18 Python
Python数据结构与算法之图的最短路径(Dijkstra算法)完整实例
2017/12/12 Python
python之消除前缀重命名的方法
2018/10/21 Python
python实现图片上添加图片
2019/11/26 Python
pytorch 实现将自己的图片数据处理成可以训练的图片类型
2020/01/08 Python
python判断两个序列的成员是否一样的实例代码
2020/03/01 Python
python 进制转换 int、bin、oct、hex的原理
2021/01/13 Python
巴西最好的男鞋:Rafarillo
2018/05/25 全球购物
PHP经典面试题
2016/09/03 面试题
党性观念心得体会
2014/09/03 职场文书
作风转变年心得体会
2014/10/22 职场文书
2014年村党支部工作总结
2014/12/04 职场文书
2015年领班工作总结
2015/04/29 职场文书
TensorFlow的自动求导原理分析
2021/05/26 Python
Nginx下SSL证书安装部署步骤介绍
2021/12/06 Servers