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实现向QQ群成员自动发邮件的方法
Nov 19 Python
python机器学习理论与实战(一)K近邻法
Jan 28 Python
python实现超简单的视频对象提取功能
Jun 04 Python
Numpy中矩阵matrix读取一列的方法及数组和矩阵的相互转换实例
Jul 02 Python
Python使用pymongo模块操作MongoDB的方法示例
Jul 20 Python
Python任意字符串转16, 32, 64进制的方法
Jun 12 Python
pytorch打印网络结构的实例
Aug 19 Python
python运用sklearn实现KNN分类算法
Oct 16 Python
解决django后台管理界面添加中文内容乱码问题
Nov 15 Python
在Python中使用filter去除列表中值为假及空字符串的例子
Nov 18 Python
python爬不同图片分别保存在不同文件夹中的实现
Apr 02 Python
Python词云的正确实现方法实例
May 08 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
PHP4实际应用经验篇(4)
2006/10/09 PHP
php图片加水印原理(超简单的实例代码)
2013/01/18 PHP
Destoon模板制作简明教程
2014/06/20 PHP
php网站被挂木马后的修复方法总结
2014/11/06 PHP
ThinkPHP实现ajax仿官网搜索功能实例
2014/12/02 PHP
laravel中命名路由的使用方法
2017/02/24 PHP
对laravel in 查询的使用方法详解
2019/10/09 PHP
PHP PDO和消息队列的个人理解与应用实例分析
2019/11/25 PHP
PHP使用gearman进行异步的邮件或短信发送操作详解
2020/02/27 PHP
js 效率组装字符串 StringBuffer
2009/12/23 Javascript
JavaScript1.6数组新特性介绍以及JQuery的几个工具方法
2013/12/06 Javascript
Bootstrap Table服务器分页与在线编辑应用总结
2016/08/08 Javascript
Bootstrap3 模态框使用实例
2017/02/22 Javascript
angular.extend方法的具体使用
2017/09/14 Javascript
jquery 通过ajax请求获取后台数据显示在表格上的方法
2018/08/08 jQuery
layer弹出层父子页面事件相互调用方法
2018/08/17 Javascript
vue 实现在函数中触发路由跳转的示例
2018/09/01 Javascript
vue $set 给数据赋值的实例
2019/11/09 Javascript
JS遍历树层级关系实现原理解析
2020/08/31 Javascript
vue+echarts+datav大屏数据展示及实现中国地图省市县下钻功能
2020/11/16 Javascript
Python爬虫框架Scrapy实例代码
2018/03/04 Python
详解PyTorch批训练及优化器比较
2018/04/28 Python
Python获取昨天、今天、明天开始、结束时间戳的方法
2018/06/01 Python
使用Django搭建web服务器的例子(最最正确的方式)
2019/08/29 Python
详解Python self 参数
2019/08/30 Python
python 命名规范知识点汇总
2020/02/14 Python
细数nn.BCELoss与nn.CrossEntropyLoss的区别
2020/02/29 Python
使用keras实现Precise, Recall, F1-socre方式
2020/06/15 Python
python中delattr删除对象方法的代码分析
2020/12/15 Python
采购内勤岗位职责
2013/12/10 职场文书
电钳专业个人求职信
2014/01/04 职场文书
超市国庆节促销方案
2014/02/20 职场文书
工伤事故处理协议书怎么写
2014/10/15 职场文书
北京爱情故事观后感
2015/06/12 职场文书
用Python将GIF动图分解成多张静态图片
2021/06/11 Python
JavaScript流程控制(分支)
2021/12/06 Javascript