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中循环语句while用法实例
May 16 Python
Python实现队列的方法
May 26 Python
通过Python实现自动填写调查问卷
Sep 06 Python
Python+selenium实现截图图片并保存截取的图片
Jan 05 Python
Python弹出输入框并获取输入值的实例
Jun 18 Python
django框架模板中定义变量(set variable in django template)的方法分析
Jun 24 Python
python zip()函数使用方法解析
Oct 31 Python
wxpython+pymysql实现用户登陆功能
Nov 19 Python
使用python实现数组、链表、队列、栈的方法
Dec 20 Python
pytorch 实现在一个优化器中设置多个网络参数的例子
Feb 20 Python
Python Json数据文件操作原理解析
May 09 Python
python神经网络学习 使用Keras进行简单分类
May 04 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
php上传文件问题汇总
2015/01/30 PHP
php调用KyotoTycoon简单实例
2015/04/02 PHP
PHP那些琐碎的知识点(整理)
2017/05/20 PHP
初试jQuery EasyUI 使用介绍
2010/04/01 Javascript
jQuery表格行换色的三种实现方法
2011/06/27 Javascript
Jquery Ajax方法传值到action的方法
2014/05/11 Javascript
在AngularJS中使用AJAX的方法
2015/06/17 Javascript
JavaScript、tab切换完整版(自动切换、鼠标移入停止、移开运行)
2016/01/05 Javascript
自己动手制作基于jQuery的Web页面加载进度条插件
2016/06/03 Javascript
将List对象列表转换成JSON格式的类实现方法
2016/07/04 Javascript
基于Bootstrap的Metronic框架实现条码和二维码的生成及打印处理操作
2016/08/29 Javascript
js实现刷新页面后回到记录时滚动条的位置【两种方案可选】
2016/12/12 Javascript
VUE开发一个图片轮播的组件示例代码
2017/03/06 Javascript
详解vue-cli脚手架build目录中的dev-server.js配置文件
2017/11/24 Javascript
vue实现导航栏效果(选中状态刷新不消失)
2017/12/13 Javascript
js将键值对字符串转为json字符串的方法
2018/03/30 Javascript
详解在vue-test-utils中mock全局对象
2018/11/07 Javascript
详解Vue+Element的动态表单,动态表格(后端发送配置,前端动态生成)
2019/04/20 Javascript
跟老齐学Python之不要红头文件(1)
2014/09/28 Python
Python中用format函数格式化字符串的用法
2015/04/08 Python
Django中针对基于类的视图添加csrf_exempt实例代码
2018/02/11 Python
python实现坦克大战游戏 附详细注释
2020/03/27 Python
python多线程http压力测试脚本
2019/06/25 Python
在Python中COM口的调用方法
2019/07/03 Python
CSS3 特效范例整理
2011/08/22 HTML / CSS
HTMl5的存储方式sessionStorage和localStorage详解
2014/03/18 HTML / CSS
Becextech新西兰:数码单反相机和手机在线商店
2018/04/27 全球购物
TOWER London官网:鞋子、靴子、运动鞋等
2019/07/14 全球购物
美国在线购买内衣网站:HerRoom
2020/02/22 全球购物
专业实习自我鉴定
2013/10/29 职场文书
园林施工员岗位职责
2013/12/11 职场文书
颁奖晚会主持词
2014/03/25 职场文书
银行爱岗敬业演讲稿
2014/05/05 职场文书
质量在我心中演讲稿
2014/09/02 职场文书
怎样写观后感
2015/06/19 职场文书
《生物入侵者》教学反思
2016/02/16 职场文书