详解python 中in 的 用法


Posted in Python onDecember 12, 2019

详解python 中in 的 用法

in在Python中是操作符,具体来说是成员操作符。就是对于序列(字符串,元组,列表)或集合(set)或映射(字典)这些数据类型做成员判断,自然成员判断的返回是在其中和不在其中,用Python的说法就是True,False ,也就是说xxinxxx是可以用在诸如:if xx in xxx, while xx in xxx 等等典型的需要判断的情况(不止如此,还有更多)。

1.   作用为 成员运算符   在字符串内操作,如果字符串包含相关字符 则返回True,如果不包含则返回False   当然处理不单单是只有单个字符,多个连续的字符也是可以处理的

详解python 中in 的 用法

# 单个字符
a='hello'
b='world'
if ('l' in a):
  print('l 在a 内')
else:
  print('l 不在 a 内')

# 连续多个字符
if ('ld' in b):
  print('ld 在b内')
else:
  print('ld不在b内')

结果如下所示:

详解python 中in 的 用法

2. 在元组、列表、集合、字典中的情况

# 元组
tup=(1,2,3,4)
# 列表
list=[1,2,3,4]
# 集合
sets={1,2,3,4}
# 字典
dicts={'a':1,'b':2}
if 1 in tup:
  print('元组内有1')
if 1 in list:
  print('列表内有1')
if 1 in sets:
  print('集合内有1')
if 'a' in dicts:
  print('字典内有a')

总结

以上所述是小编给大家介绍的python 中in 的 用法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
Python删除windows垃圾文件的方法
Jul 14 Python
在Django中创建第一个静态视图
Jul 15 Python
python将文本分每两行一组并保存到文件
Mar 19 Python
Python二叉树的镜像转换实现方法示例
Mar 06 Python
python使用参数对嵌套字典进行取值的方法
Apr 26 Python
python实现Dijkstra算法的最短路径问题
Jun 21 Python
python下的opencv画矩形和文字注释的实现方法
Jul 09 Python
在django中自定义字段Field详解
Dec 03 Python
用Python绘制漫步图实例讲解
Feb 26 Python
Django-xadmin后台导入json数据及后台显示信息图标和主题更改方式
Mar 11 Python
使用python脚本自动生成K8S-YAML的方法示例
Jul 12 Python
python爬取代理ip的示例
Dec 18 Python
python调用c++返回带成员指针的类指针实例
Dec 12 #Python
在Python中实现函数重载的示例代码
Dec 12 #Python
django框架F&Q 聚合与分组操作示例
Dec 12 #Python
使用OpenCV-python3实现滑动条更新图像的Canny边缘检测功能
Dec 12 #Python
django框架使用views.py的函数对表进行增删改查内容操作详解【models.py中表的创建、views.py中函数的使用,基于对象的跨表查询】
Dec 12 #Python
python3中pip3安装出错,找不到SSL的解决方式
Dec 12 #Python
python 使用opencv 把视频分割成图片示例
Dec 12 #Python
You might like
php+html5实现无刷新图片上传教程
2016/01/22 PHP
删除PHP数组中的重复元素的实现代码
2017/04/10 PHP
Laravel Eloquent分表方法并使用模型关联的实现
2019/11/25 PHP
jquery 插件学习(六)
2012/08/06 Javascript
获取div编辑框,textarea,input text的光标位置 兼容IE,FF和Chrome的方法介绍
2012/11/08 Javascript
JavaScript中几个重要的属性(this、constructor、prototype)介绍
2013/05/19 Javascript
JavaScript通过使用onerror设置默认图像显示代替alt
2016/03/01 Javascript
巧用jQuery选择器提高写表单效率的方法
2016/08/19 Javascript
详解JavaScript模块化开发
2016/12/04 Javascript
Vue完整项目构建(进阶篇)
2018/02/10 Javascript
vue-vuex中使用commit提交mutation来修改state的方法详解
2018/09/16 Javascript
Vue实现table上下移动功能示例
2019/02/21 Javascript
详解如何搭建mpvue框架搭配vant组件库的小程序项目
2019/05/16 Javascript
全面分析JavaScript 继承
2019/05/30 Javascript
element form 校验数组每一项实例代码
2019/10/10 Javascript
原生js滑动轮播封装
2020/07/31 Javascript
在vue中使用inheritAttrs实现组件的扩展性介绍
2020/12/07 Vue.js
[57:53]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#3OG VS VP
2016/03/03 DOTA
[44:41]Fnatic vs Liquid 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python实现的快速排序算法详解
2017/08/01 Python
Python基于回溯法子集树模板解决最佳作业调度问题示例
2017/09/08 Python
Pandas读写CSV文件的方法示例
2019/03/27 Python
python调用摄像头拍摄数据集
2019/06/01 Python
使用django的ORM框架按月统计近一年内的数据方法
2019/07/18 Python
python下载库的步骤方法
2019/10/12 Python
Python-jenkins模块之folder相关操作介绍
2020/05/12 Python
python框架flask入门之环境搭建及开启调试
2020/06/07 Python
HTML5: Web 标准最巨大的飞跃
2008/10/17 HTML / CSS
拉斯维加斯城市观光通行证:Las Vegas Pass
2019/05/21 全球购物
科颜氏法国官网:Kiehl’s法国
2019/08/20 全球购物
学习十八大报告感言
2014/02/28 职场文书
二手房购房协议书范本
2014/10/05 职场文书
综合测评个人总结
2015/03/03 职场文书
2015年信息宣传工作总结
2015/05/26 职场文书
nginx刷新页面出现404解决方案(亲测有效)
2022/03/18 Servers
TypeScript 内置高级类型编程示例
2022/09/23 Javascript