python判断元素是否存在的实例方法
可以利用in运算符来进行判断,如果在指定的序列中找到值返回True,否则返回False。
运算符not in表示如果在指定的序列中没有找到值返回 True,否则返回 False。
举例:
#-*- coding:utf-8 -*- python 3.6.2 lista=[1,'5','s','cf'] if 1 in lista: print('1 在列表lista中') if '1' in lista: print('"11" 在列表lista中') if 'cf' in lista: print('cf 在列表lista中') if 'ss' in lista: print('ss 在列表lista中')
运算结果:
1 在列表lista中 cf 在列表lista中
实例扩展:
实例 1
test_list = [ 1, 6, 3, 5, 3, 4 ] print("查看 4 是否在列表中 ( 使用循环 ) : ") for i in test_list: if(i == 4) : print ("存在") print("查看 4 是否在列表中 ( 使用 in 关键字 ) : ") if (4 in test_list): print ("存在")
以上实例输出结果为:
查看 4 是否在列表中 ( 使用循环 ) :
存在
查看 4 是否在列表中 ( 使用 in 关键字 ) :
存在
到此这篇关于python判断元素是否存在的实例方法的文章就介绍到这了,更多相关python如何判断元素是否存在内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
Python接口自动化判断元素原理解析
这篇文章主要介绍了Python接口自动化判断元素原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 背景: 在做接口自动化时,通常会判断接口返回中的数据信息,与数据库中返回的数据信息是否一致,比如:将接口返回信息的用户姓名存放到一个列表中,将数据库返回的用户姓名存放到另一个列表中,这时需要判断两个列表是否一致,如果不一致,将不同的元素信息分别回写到excel文件中,可以一目了然的看出哪些信息返回的不正确. 下列代码中直接存放列表信息,比较如
-
python判断元素是否存在的实例方法
可以利用in运算符来进行判断,如果在指定的序列中找到值返回True,否则返回False. 运算符not in表示如果在指定的序列中没有找到值返回 True,否则返回 False. 举例: #-*- coding:utf-8 -*- python 3.6.2 lista=[1,'5','s','cf'] if 1 in lista: print('1 在列表lista中') if '1' in lista: print('"11" 在列表lista中') if 'cf'
-
Python判断一个list中是否包含另一个list全部元素的方法分析
本文实例讲述了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的所有元素"
-
python判断字符串以什么结尾的实例方法
函数:endswith() 作用:判断字符串是否以指定字符或子字符串结尾,常用于判断文件类型. 相关函数:判断字符串开头 startswith() 函数说明: 语法: string.endswith(str, beg=[0,end=len(string)]) string[beg:end].endswith(str) 参数说明: string: 被检测的字符串 str: 指定的字符或者子字符串(可以使用元组,会逐一匹配) beg: 设置字符串检测的起始位置(可选,从左数起) en
-
Python判断值是否在list或set中的性能对比分析
本文实例对比分析了Python判断值是否在list或set中的执行性能.分享给大家供大家参考,具体如下: 判断值是否在set集合中的速度明显要比list快的多, 因为查找set用到了hash,时间在O(1)级别. 假设listA有100w个元素,setA=set(listA)即setA为listA转换之后的集合. 以下做个简单的对比: for i in xrange(0, 5000000): if i in listA: pass for i in xrange(0, 5000000): if
-
python判断两个序列的成员是否一样的实例代码
目的:判断两个序列的成员是否一样,如: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') 输
-
python 判断txt每行内容中是否包含子串并重新写入保存的实例
假设需要批量处理多个txt文件,然后将包含子串的内容写入一个txt文件中,这里假设我的子串为"_9"和"_10" 下面就是我想要得到的其中两行内容(实际上还有很多行哈哈): 直接上代码: #! /usr/bin/python # -*- coding:UTF-8 -*- import os import os.path import string txt文件所在的路径和需要保存的目标路径(根据自己的实际目录进行更改即可): Crop-Ocr_txt文件夹内放置了我需
-
python生成xml时规定dtd实例方法
一.DTD文档的声明及引用 1.内部DTD文档 <!DOCTYPE 根元素 [定义内容]> 2.外部DTD文档 引入外部的DTD文档分为两种: (1)当引用的DTD文件是本地文件的时候,用SYSTEM标识,并写上"DTD的文件路径",如下: <!DOCTYPE 根元素 SYSTEM "DTD文件路径"> (2)如果引用的DTD文件是一个公共的文件时,采用PUBLIC标识,如下方式: <!DOCTYPE 根元素 PUBLIC "
-
Python生成pdf目录书签的实例方法
有时候我们用的一些pdf资料是没有目录的,这样找寻我们想到的东西比较麻烦.本篇文章就为大家带来python来生成pdf目录书签的方法. 首先,我们需要下载一个软件FreePic2Pdf,利用它我们可以将我们的pdf文件导入书签 工具下载:https://www.jb51.net/softs/57870.html 然后,我们需要获取原始版本的目录,这个可以到京东上找到书籍,查看目录,把其中的目录复制到一个txt文件中即可,或者有些pdf允许复制,也可以直接把目录复制下来. 复制之后假设存到aa.t
-
python爬虫分布式获取数据的实例方法
在我们进行卫生大扫除的时候,因为工作任务较多,所以我们会进行分工,每个人负责不同的打扫项目.同样分工合作的理念,在python分布式爬虫中也得到了应用.我们需要给不同的爬虫分配指令,让它们去分头行动获取同一个网站的数据.那么这些爬虫是怎么分工搜集数据的呢?感兴趣的小伙伴,我们可以通过下面的示例进行解惑. 假设我有三台爬虫服务器A.B和C.我想让我所有的账号登录任务分散到三台服务器.让用户抓取在A和B上执行,让粉丝和关注抓取在C上执行,那么启动A.B.C三个服务器的celery worker的命令
随机推荐
- sql 语句插入结果为select和值混合示例
- 读jQuery之八 包装事件对象
- 轻松理解iOS 11中webview的视口
- java web上传文件和下载文件代码片段分享
- js判断浏览器类型为ie6时不执行
- python 网络编程常用代码段
- JS封装cookie操作函数实例(设置、读取、删除)
- 机会总是留给有准备的人 IT行业暴富
- 详解 Nginx 301重定向的配置
- Microsoft SQLServer的版本区别及选择
- 详解CentOS7 FTP服务搭建(虚拟用户访问FTP服务)
- 读jQuery之四(优雅的迭代)
- Nodejs学习笔记之入门篇
- 安全检测Unix和Linux服务器安全设置入门精讲
- JavaWeb 文件的上传和下载功能简单实现代码
- js对象实例详解(JavaScript对象深度剖析,深度理解js对象)
- 简述Android中实现APP文本内容的分享发送与接收方法
- 探讨Android 的屏幕滚动操作不如 iPhone 流畅顺滑的原因
- 浅析Java随机数与定时器
- PHP-FPM的配置与优化讲解