详解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交换变量
Sep 06 Python
python判断、获取一张图片主色调的2个实例
Apr 10 Python
Python中用memcached来减少数据库查询次数的教程
Apr 07 Python
Python正确重载运算符的方法示例详解
Aug 27 Python
python正则实现计算器功能
Dec 14 Python
分享Pycharm中一些不为人知的技巧
Apr 03 Python
详解Python3.6安装psutil模块和功能简介
May 30 Python
selenium+python环境配置教程详解
May 28 Python
python之pymysql模块简单应用示例代码
Dec 16 Python
Python loguru日志库之高效输出控制台日志和日志记录
Mar 07 Python
python3 使用openpyxl将mysql数据写入xlsx的操作
May 15 Python
Python使用tkinter实现小时钟效果
Feb 22 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
php simplexmlElement操作xml的命名空间实现代码
2011/01/04 PHP
php写的带缓存数据功能的mysqli类
2012/09/06 PHP
PHP通过插入mysql数据来实现多机互锁实例
2014/11/05 PHP
php json转换相关知识(小结)
2018/12/21 PHP
Laravel5.7 Eloquent ORM快速入门详解
2019/04/12 PHP
神奇的代码 通杀各种网站-可随意修改复制页面内容
2008/07/17 Javascript
javascript 原型模式实现OOP的再研究
2009/04/09 Javascript
JS window对象的top、parent、opener含义介绍
2013/12/03 Javascript
兼容主流浏览器的jQuery+CSS 实现遮罩层的简单代码
2014/10/14 Javascript
超炫的jquery仿flash导航栏特效
2014/11/11 Javascript
JavaScript运算符小结
2015/06/03 Javascript
javascript数组随机排序实例分析
2015/07/22 Javascript
JS实现浏览器状态栏显示时间的方法
2015/10/27 Javascript
微信小程序tabbar不显示解决办法
2017/06/08 Javascript
JavaScript生成图形验证码
2020/08/24 Javascript
简单实现jquery隔行变色
2017/11/09 jQuery
网页爬虫之cookie自动获取及过期自动更新的实现方法
2018/03/06 Javascript
Vue源码探究之状态初始化
2018/11/14 Javascript
如何用vue-cli3脚手架搭建一个基于ts的基础脚手架的方法
2019/12/12 Javascript
JS字符串和数组如何实现相互转化
2020/07/02 Javascript
Python连接数据库学习之DB-API详解
2017/02/07 Python
PyTorch学习笔记之回归实战
2018/05/28 Python
使用python将请求的requests headers参数格式化方法
2019/01/02 Python
Python 使用SFTP和FTP实现对服务器的文件下载功能
2020/12/17 Python
python中spy++的使用超详细教程
2021/01/29 Python
使用css3做0.5px的细线的示例代码
2018/01/18 HTML / CSS
环法自行车赛官方商店:Le Tour de France
2017/08/27 全球购物
Java程序开发中如何应用线程
2016/03/03 面试题
销售员岗位职责
2014/06/09 职场文书
家长学校培训材料
2014/08/20 职场文书
学雷锋志愿者活动方案
2014/08/21 职场文书
贵阳市党的群众路线教育实践活动党(工)委领导班子整改方案
2014/10/26 职场文书
保险公司2016开门红口号集锦
2015/12/24 职场文书
使用MybatisPlus打印sql语句
2022/04/22 SQL Server
Java 定时任务技术趋势简介
2022/05/04 Java/Android