详解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中的__new__、__init__、__call__三个特殊方法
Jun 02 Python
python实现批量监控网站
Sep 09 Python
Win10下Python环境搭建与配置教程
Nov 18 Python
浅谈Python中重载isinstance继承关系的问题
May 04 Python
对Python中列表和数组的赋值,浅拷贝和深拷贝的实例讲解
Jun 28 Python
Python用于学习重要算法的模块pygorithm实例浅析
Aug 16 Python
tensorflow实现简单逻辑回归
Sep 07 Python
3个用于数据科学的顶级Python库
Sep 29 Python
python获取url的返回信息方法
Dec 17 Python
python3.6生成器yield用法实例分析
Aug 23 Python
Python 内置变量和函数的查看及说明介绍
Dec 25 Python
深入理解pytorch库的dockerfile
Jun 10 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异步调用socket实现代码
2012/01/12 PHP
PHP登录(ajax提交数据和后台校验)实例分享
2016/12/29 PHP
Laravel等框架模型关联的可用性浅析
2019/12/15 PHP
Yii使用DbTarget实现日志功能的示例代码
2020/07/21 PHP
JSON JQUERY模板实现说明
2010/07/03 Javascript
Js表格万条数据瞬间加载实现代码
2014/02/20 Javascript
详解JavaScript对W3C DOM模版的支持情况
2015/06/16 Javascript
通过XMLHttpRequest和jQuery实现ajax的几种方式
2015/08/28 Javascript
简单谈谈javascript中的变量、作用域和内存问题
2015/08/30 Javascript
Bootstrap媒体对象的实现
2016/05/01 Javascript
jQuery深拷贝Json对象简单示例
2016/07/06 Javascript
JS实现拖动滚动条评分的效果代码分享
2016/09/29 Javascript
DOM 事件的深入浅出(一)
2016/12/05 Javascript
BootStrap表单验证实例代码
2017/01/13 Javascript
微信小程序实现登录页云层漂浮的动画效果
2017/05/05 Javascript
vue-router单页面路由
2017/06/17 Javascript
nodeJS(express4.x)+vue(vue-cli)构建前后端分离实例(带跨域)
2017/07/05 NodeJs
基于jquery实现五星好评
2017/11/18 jQuery
详解Vue项目编译后部署在非网站根目录的解决方案
2018/04/26 Javascript
Vue核心概念Getter的使用方法
2019/01/18 Javascript
Vue动态组件和异步组件原理详解
2019/05/06 Javascript
使用Vue实现移动端左滑删除效果附源码
2019/05/16 Javascript
layui 弹出删除确认界面的实例
2019/09/06 Javascript
bootstrap实现嵌套模态框的实例代码
2020/01/10 Javascript
[05:29]2014DOTA2国际邀请赛 赛后专访:LGDNewbee顺利过关
2014/07/13 DOTA
利用Python实现命令行版的火车票查看器
2016/08/05 Python
Python实现的根据IP地址计算子网掩码位数功能示例
2018/05/23 Python
Python有参函数使用代码实例
2020/01/06 Python
Matplotlib中%matplotlib inline如何使用
2020/07/28 Python
Jar包的作用是什么
2014/03/30 面试题
优秀求职信范文分享
2013/12/19 职场文书
汽车广告策划方案
2014/05/31 职场文书
单位活动策划方案
2014/08/17 职场文书
教师见习报告范文
2014/11/03 职场文书
卡特教练观后感
2015/06/08 职场文书
省级三好学生主要事迹材料
2015/11/03 职场文书