Python中如何使用if语句处理列表实例代码


Posted in Python onFebruary 24, 2019

前言

每条if语句的核心都是一个值为True或False的表达式,这种表达式被称为条件测试。Python根据条件测试的值为True还是False来决定是否执行if语句中的代码。条件测试为True,则执行;否则,不执行。

本文将给大家详解介绍关于Python中用if语句处理列表的相关内容,下面话不多说了,来一起看看详细的介绍吧

1 基本用法

可以直接在列表迭代循环中,使用 if 语句:

books=['半生缘','往事并不如烟','心是孤独的猎手'] 
for book in books:
 if(book =='半生缘'):
  print('准备读《'+book+'》')
 else:
  print('已读《'+book+'》')

运行结果:

Python中如何使用if语句处理列表实例代码

2 列表为空

在 if 语句中,把列表名用在条件表达式时, 如果列表至少包含一个元素,那么就会返回 True ;如果列表为空,则返回 False 。

books=[] 
if(not books):
 print('待读书单为空哦')

运行结果:

Python中如何使用if语句处理列表实例代码

3 多个列表

可以在一张列表迭代循环中,使用 if 语句判断另一张列表的情况。比如:我们想从 “已有图书列表” 以及 “待读书单” 中,筛选出想读、而且实际真正可读的书:

books=['半生缘','往事并不如烟','心是孤独的猎手']#已有图书 
to_read_books=['半生缘','约翰克利斯托夫']#待读书单
for book in books:
 if book in to_read_books:
  print('《'+book+'》可以读啦')

运行结果:

Python中如何使用if语句处理列表实例代码

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Python 相关文章推荐
简单的Python抓taobao图片爬虫
Oct 26 Python
Python标准库defaultdict模块使用示例
Apr 28 Python
通过实例浅析Python对比C语言的编程思想差异
Aug 30 Python
基于使用paramiko执行远程linux主机命令(详解)
Oct 16 Python
python简单实例训练(21~30)
Nov 15 Python
简单了解python反射机制的一些知识
Jul 13 Python
Python Django切换MySQL数据库实例详解
Jul 16 Python
Python Flask上下文管理机制实例解析
Mar 16 Python
Python常用模块函数代码汇总解析
Aug 31 Python
如何基于Python pygame实现动画跑马灯
Nov 18 Python
Python机器学习之KNN近邻算法
May 14 Python
Python编程super应用场景及示例解析
Oct 05 Python
python实现两张图片的像素融合
Feb 23 #Python
Python判断有效的数独算法示例
Feb 23 #Python
Python实现的旋转数组功能算法示例
Feb 23 #Python
Python实现求两个数组交集的方法示例
Feb 23 #Python
Python神奇的内置函数locals的实例讲解
Feb 22 #Python
Python玩转Excel的读写改实例
Feb 22 #Python
Python操作配置文件ini的三种方法讲解
Feb 22 #Python
You might like
Zend Framework分页类用法详解
2016/03/22 PHP
Lumen timezone 时区设置方法(慢了8个小时)
2018/01/20 PHP
JavaScript中“基本类型”之争小结
2013/01/03 Javascript
JavaScript表单通过正则表达式验证电话号码
2014/03/14 Javascript
JavaScript将Web页面内容导出到Word及Excel的方法
2015/02/13 Javascript
JS实现上下左右对称的九九乘法表
2016/02/22 Javascript
[原创]jQuery常用的4种加载方式分析
2016/07/25 Javascript
JQuery统计input和textarea文字输入数量(代码分享)
2016/12/29 Javascript
纯JS单页面赛车游戏制作代码分享
2017/03/03 Javascript
footer定位页面底部(代码分享)
2017/03/07 Javascript
基于AngularJS的简单使用详解
2017/09/10 Javascript
详解webpack-dev-server使用http-proxy解决跨域问题
2018/01/13 Javascript
Vue中JS动画与Velocity.js的结合使用
2019/02/13 Javascript
详解JSON和JSONP劫持以及解决方法
2019/03/08 Javascript
详解babel升级到7.X采坑总结
2019/05/12 Javascript
vue如何自动化打包测试环境和正式环境的dist/test文件
2019/06/06 Javascript
Python+MongoDB自增键值的简单实现
2016/11/04 Python
python实现百万答题自动百度搜索答案
2018/01/16 Python
python DataFrame获取行数、列数、索引及第几行第几列的值方法
2018/04/08 Python
Python3.5 Pandas模块之Series用法实例分析
2019/04/23 Python
Pyqt QImage 与 np array 转换方法
2019/06/27 Python
Python3内置模块random随机方法小结
2019/07/13 Python
python代码实现逻辑回归logistic原理
2019/08/07 Python
python conda操作方法
2019/09/11 Python
python上传时包含boundary时的解决方法
2020/04/08 Python
Python使用xlrd实现读取合并单元格
2020/07/09 Python
Mavi牛仔裤美国官网:土耳其著名牛仔品牌
2016/09/24 全球购物
澳大利亚领先的在线机械五金、园艺和存储专家:Edisons
2018/03/24 全球购物
英国在线定制百叶窗网站:Swift Direct Blinds
2020/02/25 全球购物
商业房地产广告语
2014/03/13 职场文书
医药销售自我评价200字
2014/09/11 职场文书
党员干部四风问题整改措施思想汇报
2014/10/12 职场文书
财产保全担保书
2015/01/20 职场文书
公务员年度个人总结
2015/02/12 职场文书
flex弹性布局详解
2022/03/20 HTML / CSS