详解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编程测试电脑开启最大线程数实例代码
Feb 09 Python
python模块导入的细节详解
Dec 10 Python
Python实现监控Nginx配置文件的不同并发送邮件报警功能示例
Feb 26 Python
PyQt5 QListWidget选择多项并返回的实例
Jun 17 Python
python flask框架实现重定向功能示例
Jul 02 Python
Python对Tornado请求与响应的数据处理
Feb 12 Python
Python unittest工作原理和使用过程解析
Feb 24 Python
如何在python中执行另一个py文件
Apr 30 Python
Python定时从Mysql提取数据存入Redis的实现
May 03 Python
PyInstaller的安装和使用的详细步骤
Jun 02 Python
Python datetime 如何处理时区信息
Sep 02 Python
Python xlrd/xlwt 创建excel文件及常用操作
Sep 24 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 5.3.1 安装包 VC9 VC6不同版本的区别是什么
2010/07/04 PHP
Laravel5.5以下版本中如何自定义日志行为详解
2018/08/01 PHP
让innerHTML的脚本也可以运行起来
2006/07/01 Javascript
javascript 硬盘序列号+其它硬件信息
2008/12/23 Javascript
js chrome浏览器判断代码
2010/03/28 Javascript
基于jquery的图片懒加载js
2010/06/30 Javascript
js限制文本框只能输入数字方法小结
2014/06/16 Javascript
js 左右悬浮对联广告特效代码
2014/12/12 Javascript
jquery实现带渐变淡入淡出并向右依次展开的多级菜单效果实例
2015/08/22 Javascript
浅谈JavaScript中数组的增删改查
2016/06/20 Javascript
原生JS实现小小的音乐播放器
2017/10/16 Javascript
vue实现在一个方法执行完后执行另一个方法的示例
2018/08/25 Javascript
vue实现页面滚动到底部刷新
2019/08/16 Javascript
javascript实现异形滚动轮播
2019/11/28 Javascript
Python中的jquery PyQuery库使用小结
2014/05/13 Python
Python中的ceil()方法使用教程
2015/05/14 Python
python中import学习备忘笔记
2017/01/24 Python
Python中的上下文管理器和with语句的使用
2018/04/17 Python
Python实现程序判断季节的代码示例
2019/01/28 Python
pyqt5 实现工具栏文字图片同时显示
2019/06/13 Python
Keras自定义实现带masking的meanpooling层方式
2020/06/16 Python
django下创建多个app并设置urls方法
2020/08/02 Python
python MD5加密的示例
2020/10/19 Python
纯css3实现的动画按钮的实例教程
2014/11/17 HTML / CSS
html5 初试 indexedDB(推荐)
2016/07/21 HTML / CSS
荷兰度假屋租赁网站:Aan Zee
2020/02/28 全球购物
单位提档介绍信
2014/01/17 职场文书
晚会主持词开场白
2014/03/17 职场文书
1亿有多大教学反思
2014/05/01 职场文书
免职证明样本
2014/10/23 职场文书
领导班子整改方案和个人整改措施
2014/10/25 职场文书
基层党支部整改方案
2014/10/25 职场文书
任命书格式范文
2015/09/22 职场文书
手把手教你制定暑期学习计划,让你度过充实的暑假
2019/08/22 职场文书
mysql获取指定时间段中所有日期或月份的语句(不设存储过程,不加表)
2021/06/18 MySQL
GO语言字符串处理函数之处理Strings包
2022/04/14 Golang