详解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 Mysql数据库操作 Perl操作Mysql数据库
Jan 12 Python
学习python处理python编码问题
Mar 13 Python
巧用Python装饰器 免去调用父类构造函数的麻烦
May 18 Python
python调用cmd复制文件代码分享
Dec 27 Python
Python学习笔记(一)(基础入门之环境搭建)
Jun 05 Python
利用Python绘制MySQL数据图实现数据可视化
Mar 30 Python
深入浅析Python字符编码
Nov 12 Python
浅谈Python 的枚举 Enum
Jun 12 Python
Tensorflow 利用tf.contrib.learn建立输入函数的方法
Feb 08 Python
python实时监控cpu小工具
Jun 21 Python
Python之关于类变量的两种赋值区别详解
Mar 12 Python
Django使用list对单个或者多个字段求values值实例
Mar 31 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 mssql 分页SQL语句优化 持续影响
2009/04/26 PHP
我的php学习笔记(毕业设计)
2012/02/21 PHP
PHP文件上传问题汇总(文件大小检测、大文件上传处理)
2015/12/24 PHP
php版微信数据统计接口用法示例
2016/10/12 PHP
Yii2实现中国省市区三级联动实例
2017/02/08 PHP
Laravel框架中VerifyCsrfToken报错问题的解决
2017/08/30 PHP
DWZ刷新dialog解决方法
2013/03/03 Javascript
JsRender for index循环索引用法详解
2014/10/31 Javascript
解决ueditor jquery javascript 取值问题
2014/12/30 Javascript
封装了jQuery的Ajax请求全局配置
2015/02/05 Javascript
浅谈node.js中async异步编程
2015/10/22 Javascript
AngularJS利用Controller完成URL跳转
2016/08/09 Javascript
jQuery html表格排序插件tablesorter使用方法详解
2017/02/10 Javascript
微信小程序 wx:for的使用实例详解
2017/04/27 Javascript
fullpage.js最后一屏滚动方式
2018/02/06 Javascript
angularjs实现对表单输入改变的监控(ng-change和watch两种方式)
2018/08/29 Javascript
vue实现重置表单信息为空的方法
2018/09/29 Javascript
elementUI多选框反选的实现代码
2019/04/03 Javascript
微信小程序如何修改本地缓存key中单个数据的详解
2019/04/26 Javascript
Vue + Element UI图片上传控件使用详解
2019/08/20 Javascript
Python模块学习 datetime介绍
2012/08/27 Python
python使用urllib2提交http post请求的方法
2015/05/26 Python
python制作websocket服务器实例分享
2016/11/20 Python
Python迭代器定义与简单用法分析
2018/04/30 Python
python获取文件真实链接的方法,针对于302返回码
2018/05/14 Python
python实现大转盘抽奖效果
2019/01/22 Python
python异步编程 使用yield from过程解析
2019/09/25 Python
Python super()函数使用及多重继承
2020/05/06 Python
html5 css3实例教程 一款html5和css3实现的小机器人走路动画
2014/10/20 HTML / CSS
Hunkemöller瑞士网上商店:欧洲最大的内衣品牌之一
2018/12/03 全球购物
VC++笔试题
2014/10/13 面试题
环境工程毕业生自荐信
2013/11/17 职场文书
出生医学证明样本
2014/01/17 职场文书
2015年信息化建设工作总结
2015/07/23 职场文书
Matlab求解数组中的最大值及它所在的具体位置
2021/04/16 Python
pytorch实现加载保存查看checkpoint文件
2022/07/15 Python