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的鸭子类型
Sep 12 Python
python爬虫之自动登录与验证码识别
Jun 15 Python
Pycharm更换python解释器的方法
Oct 29 Python
python3实现小球转动抽奖小游戏
Apr 15 Python
python 字符串追加实例
Jul 20 Python
关于Flask项目无法使用公网IP访问的解决方式
Nov 19 Python
python redis 批量设置过期key过程解析
Nov 26 Python
Python变量作用域LEGB用法解析
Feb 04 Python
深入浅析python 中的self和cls的区别
Jun 20 Python
Python3基于print打印带颜色字符串
Jul 06 Python
Python2及Python3如何实现兼容切换
Sep 01 Python
python中pyplot基础图标函数整理
Nov 10 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
php通过字符串调用函数示例
2014/03/02 PHP
php实现zip压缩文件解压缩代码分享(简单易懂)
2014/05/10 PHP
Laravel使用Caching缓存数据减轻数据库查询压力的方法
2016/03/15 PHP
详解如何在云服务器上部署Laravel
2017/06/30 PHP
半角全角相互转换的js函数
2009/10/16 Javascript
Jquery ajaxsubmit上传图片实现代码
2010/11/04 Javascript
jQuery实现可拖拽的许愿墙效果【附demo源码下载】
2016/09/14 Javascript
Kendo Grid editing 自定义验证报错提示的解决方法
2016/11/18 Javascript
js面向对象编程总结
2017/02/16 Javascript
jquery.validate表单验证插件使用详解
2017/06/21 jQuery
详解动画插件wow.js的使用方法
2017/09/13 Javascript
微信小程序提交form操作示例
2018/12/30 Javascript
JavaScript中this函数使用实例解析
2020/02/21 Javascript
零基础写python爬虫之神器正则表达式
2014/11/06 Python
Python编程中的for循环语句学习教程
2015/10/14 Python
Python基于QRCode实现生成二维码的方法【下载,安装,调用等】
2017/07/11 Python
Python使用wxPython实现计算器
2018/01/30 Python
使用pyinstaller打包PyQt4程序遇到的问题及解决方法
2019/06/24 Python
python tkinter图形界面代码统计工具(更新)
2019/09/18 Python
python中的itertools的使用详解
2020/01/13 Python
python3.6中anaconda安装sklearn踩坑实录
2020/07/28 Python
详解python中的异常和文件读写
2021/01/03 Python
python程序实现BTC(比特币)挖矿的完整代码
2021/01/20 Python
如何避免常见的6种HTML5错误用法
2017/11/06 HTML / CSS
好药师网上药店:安全合法的网上药品零售药房
2017/02/15 全球购物
捷克家具销售网站:SCONTO Nábytek
2020/01/02 全球购物
意大利网上购书网站:Libraccio.it
2021/02/03 全球购物
先进工作者获奖感言
2014/02/08 职场文书
大学生入党积极分子党校学习思想汇报
2014/10/25 职场文书
教师群众路线学习心得体会
2014/11/04 职场文书
平遥古城导游词
2015/02/03 职场文书
预备党员个人总结
2015/02/14 职场文书
大学生自荐书范文
2015/03/05 职场文书
建筑工地资料员岗位职责
2015/04/13 职场文书
python之django路由和视图案例教程
2021/07/26 Python
Python OpenCV超详细讲解读取图像视频和网络摄像头
2022/04/02 Python