详解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对小数进行除法运算的正确方法示例
Aug 25 Python
Python的动态重新封装的教程
Apr 11 Python
python爬虫基本知识
Mar 05 Python
对Python3中的print函数以及与python2的对比分析
May 02 Python
Django框架的中的setting.py文件说明详解
Oct 15 Python
python中的tcp示例详解
Dec 09 Python
Python爬虫实现获取动态gif格式搞笑图片的方法示例
Dec 24 Python
Django后台admin的使用详解
Jul 08 Python
Python Numpy 控制台完全输出ndarray的实现
Feb 19 Python
linux centos 7.x 安装 python3.x 替换 python2.x的过程解析
Dec 14 Python
Python 多线程之threading 模块的使用
Apr 14 Python
Python+Matplotlib图像上指定坐标的位置添加文本标签与注释
Apr 11 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
laravel 验证错误信息到 blade模板的方法
2019/09/29 PHP
JavaScript 获得选中文本内容的方法
2009/02/15 Javascript
JavaScript Tips 使用DocumentFragment加快DOM渲染速度
2010/06/28 Javascript
Javascript 类型转换方法
2010/10/24 Javascript
Dom操作之兼容技巧分享
2011/09/20 Javascript
JavaScript高级程序设计阅读笔记(五) ECMAScript中的运算符(一)
2012/02/27 Javascript
使用jquery读取html5 localstorage的值的方法
2013/01/04 Javascript
node.js中的path.sep方法使用说明
2014/12/08 Javascript
js+html5实现canvas绘制镂空字体文本的方法
2015/06/05 Javascript
详解JavaScript中常用的函数类型
2015/11/18 Javascript
JavaScript的==运算详解
2016/07/20 Javascript
AngularJs concepts详解及示例代码
2016/09/01 Javascript
JS获取本周周一,周末及获取任意时间的周一周末功能示例
2017/02/09 Javascript
jQuery的三种bind/One/Live/On事件绑定使用方法
2017/02/23 Javascript
jQuery简易时光轴实现方法示例
2017/03/13 Javascript
基于twbsPagination.js分页插件使用心得(分享)
2017/10/21 Javascript
vue+node+webpack环境搭建教程
2017/11/05 Javascript
浅谈 vue 中的 watcher
2017/12/04 Javascript
微信小程序之自定义组件的实现代码(附源码)
2018/08/02 Javascript
vue router 通过路由来实现切换头部标题功能
2019/04/24 Javascript
Vue状态模式实现窗口停靠功能(灵动、自由, 管理后台Admin界面)
2020/03/06 Javascript
JavaScript实现点击自制菜单效果
2021/02/02 Javascript
浅析Python多线程下的变量问题
2015/04/28 Python
python3.6.3安装图文教程 TensorFlow安装配置方法
2020/06/24 Python
python使用PIL实现多张图片垂直合并
2019/01/15 Python
python使用if语句实现一个猜拳游戏详解
2019/08/27 Python
在Sublime Editor中配置Python环境的详细教程
2020/05/03 Python
2014年社区党建工作总结
2014/11/11 职场文书
佛光寺导游词
2015/02/10 职场文书
2015年办公室人员工作总结
2015/05/15 职场文书
python批量更改目录名/文件名的方法
2021/04/18 Python
图文详解Nginx版本平滑升级方案
2021/09/15 Servers
oracle删除超过N天数据脚本的方法
2022/02/28 Oracle
解决 Redis 秒杀超卖场景的高并发
2022/04/12 Redis
详解Vue3使用axios的配置教程
2022/04/29 Vue.js
pandas时间序列之pd.to_datetime()的实现
2022/06/16 Python