python中if条件语句如何使用(Python中如何使用if语句处理列表实例代码)
类别:脚本大全 浏览量:2675
时间:2022-01-22 01:01:42 python中if条件语句如何使用
Python中如何使用if语句处理列表实例代码前言
每条if语句的核心都是一个值为true或false的表达式,这种表达式被称为条件测试。python根据条件测试的值为true还是false来决定是否执行if语句中的代码。条件测试为true,则执行;否则,不执行。
本文将给大家详解介绍关于python中用if语句处理列表的相关内容,下面话不多说了,来一起看看详细的介绍吧
1 基本用法
可以直接在列表迭代循环中,使用 if 语句:
|
books = [ '半生缘' , '往事并不如烟' , '心是孤独的猎手' ] for book in books: if (book = = '半生缘' ): print ( '准备读《' + book + '》' ) else : print ( '已读《' + book + '》' ) |
运行结果:
2 列表为空
在 if 语句中,把列表名用在条件表达式时, 如果列表至少包含一个元素,那么就会返回 true ;如果列表为空,则返回 false 。
|
books = [] if ( not books): print ( '待读书单为空哦' ) |
运行结果:
3 多个列表
可以在一张列表迭代循环中,使用 if 语句判断另一张列表的情况。比如:我们想从 “已有图书列表” 以及 “待读书单” 中,筛选出想读、而且实际真正可读的书:
|
books = [ '半生缘' , '往事并不如烟' , '心是孤独的猎手' ] #已有图书 to_read_books = [ '半生缘' , '约翰克利斯托夫' ] #待读书单 for book in books: if book in to_read_books: print ( '《' + book + '》可以读啦' ) |
运行结果:
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对开心学习网的支持。
原文链接:https://www.jianshu.com/p/868529358cc0
您可能感兴趣
- python 二叉树的深度遍历(python 将有序数组转换为二叉树的方法)
- python图片识别文字代码(python批量识别图片指定区域文字内容)
- python监控系统界面(Python远程视频监控程序的实例代码)
- python制作彩色字符(Python3利用print输出带颜色的彩色字体示例代码)
- python模块光照强度(我如何用 CircuitPython 和开源工具监控温室)
- python在dataframe添加数据(使用Python向DataFrame中指定位置添加一列或多列的方法)
- python获取特定时间日期的数据(Python提取特定时间段内数据的方法实例)
- python批量转换图片格式(利用Python对文件夹下图片数据进行批量改名的代码实例)
- python樱花绽放代码(新年快乐! python实现绚烂的烟花绽放效果)
- python分步式进程计算(python中如何使用分步式进程计算详解)
- python函数使用方法高级用法(Python骚操作之动态定义函数)
- python函数大全详细(详解Python函数式编程—高阶函数)
- python时间类的实现(Python日期时间Time模块实例详解)
- 零基础学计算机二级python(计算机二级python学习教程1 教大家如何学习python)
- python opencv图像表格处理(Opencv-Python图像透视变换cv2.warpPerspective的示例)
- python创建pdf(Python玩转PDF的各种骚操作)
- 一课译词 放鸽子(一课译词放鸽子)
- 终于来了,淘宝更改账户名测试中,快去看看你能不能修改(淘宝更改账户名测试中)
- 淘宝支持账号名修改,网友 终于可以 重新做人 了(淘宝支持账号名修改)
- 盘点那些年让人称奇的年终奖 最后一个赢辣条毫无悬念(盘点那些年让人称奇的年终奖)
- 你还没有升职吗 他竟因为几套激励理论,升职了(你还没有升职吗)
- 某知名企业绩效管理体系及薪酬分配体系操作手册(某知名企业绩效管理体系及薪酬分配体系操作手册)
热门推荐
- python下划线怎么用(Python3中_下划线和__双下划线的用途和区别)
- jquery的each的用法
- frameset与iframe 的应用与区别
- 如何提高代码可读性
- sqlserver 高级查询(利用 SQL Server 过滤索引提高查询语句的性能分析)
- python提取字符串中的正则表达式(python3正则提取字符串里的中文实例)
- JSON中的特殊字符
- docker安装部署及使用(docker在linux上的安装部署实例讲解)
- sqlserver怎么写判断条件(SQL Server之SELECT INTO 和 INSERT INTO SELECT案例详解)
- jscanvas背景色(JavaScript canvas实现代码雨效果)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9