详解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 相关文章推荐
Django的session中对于用户验证的支持
Jul 23 Python
Python 爬虫学习笔记之正则表达式
Sep 21 Python
Python脚本实现自动将数据库备份到 Dropbox
Feb 06 Python
python判断字符串是否是json格式方法分享
Nov 07 Python
python不换行之end=与逗号的意思及用途
Nov 21 Python
python+mysql实现个人论文管理系统
Oct 25 Python
Python学习笔记之函数的参数和返回值的使用
Nov 20 Python
Python的对象传递与Copy函数使用详解
Dec 26 Python
Python3中configparser模块读写ini文件并解析配置的用法详解
Feb 18 Python
Python count函数使用方法实例解析
Mar 23 Python
Python基于staticmethod装饰器标示静态方法
Oct 17 Python
python 中[0]*2与0*2的区别说明
May 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出错界面
2006/10/09 PHP
sql注入与转义的php函数代码
2013/06/17 PHP
关于php操作mysql执行数据库查询的一些常用操作汇总
2013/06/24 PHP
PHP入门教程之自定义函数用法详解(创建,调用,变量,参数,返回值等)
2016/09/11 PHP
PHP7如何开启Opcode打造强悍性能详解
2018/05/11 PHP
清除网页历史记录,屏蔽后退按钮!
2008/12/22 Javascript
jquery中使用ajax获取远程页面信息
2011/11/13 Javascript
jquery实现先淡出再折叠收起的动画效果
2015/08/07 Javascript
AngularJS向后端ASP.NET API控制器上传文件
2016/02/03 Javascript
js基于setTimeout与setInterval实现多线程
2016/06/17 Javascript
判断js的Array和Object的实现方法
2016/08/29 Javascript
JavaScript之cookie技术详解
2016/11/18 Javascript
如何使用vuejs实现更好的Form validation?
2017/04/07 Javascript
DataTables添加额外的查询参数和删除columns等无用参数实例
2017/07/04 Javascript
JavaScript-定时器0~9抽奖系统详解(代码)
2017/08/16 Javascript
vuejs使用axios异步访问时用get和post的实例讲解
2018/08/09 Javascript
Python break语句详解
2014/03/11 Python
教你如何在Django 1.6中正确使用 Signal
2014/06/22 Python
Python3多目标赋值及共享引用注意事项
2019/05/27 Python
python 并发编程 多路复用IO模型详解
2019/08/20 Python
flask框架蓝图和子域名配置详解
2020/01/25 Python
HTML5标签使用方法详解
2015/11/27 HTML / CSS
Expedia英国:全球最大的在线旅游公司
2017/09/07 全球购物
如何在.net Winform里面显示PDF文档
2012/09/11 面试题
物业管理求职自荐信
2013/09/25 职场文书
护理个人求职信范文
2014/01/08 职场文书
淘宝好评语大全
2014/05/05 职场文书
2014年重阳节活动策划方案书
2014/09/16 职场文书
异地恋情人节寄语
2015/02/28 职场文书
雷锋的观后感
2015/06/10 职场文书
吧主申请感言怎么写
2015/08/03 职场文书
安全教育主题班会教案
2015/08/12 职场文书
2016年“七一建党节”广播稿
2015/12/18 职场文书
实用求职信模板范文
2019/05/13 职场文书
2019幼儿园感恩节活动策划书
2019/11/28 职场文书
Vue 打包后相对路径的引用问题
2022/06/05 Vue.js