python列表方法语句_Python中使用if语句处理列表的方法

Python中使用if语句处理列表的方法

发布时间:2021-02-05 11:48:47

来源:亿速云

阅读:60

作者:小新

这篇文章给大家分享的是有关Python中使用if语句处理列表的方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

前言

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

1 基本用法

可以直接在列表迭代循环中,使用 if 语句:books=['半生缘','往事并不如烟','心是孤独的猎手']

for book in books:

if(book =='半生缘'):

print('准备读《'+book+'》')

else:

print('已读《'+book+'》')

运行结果:

61a9e3cc4d2fc3302864b0ded3307465.png

2 列表为空

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

if(not books):

print('待读书单为空哦')

运行结果:

2cd3f2a7297418849514f05bdf300d30.png

3 多个列表

可以在一张列表迭代循环中,使用 if 语句判断另一张列表的情况。比如:我们想从 “已有图书列表” 以及 “待读书单” 中,筛选出想读、而且实际真正可读的书:books=['半生缘','往事并不如烟','心是孤独的猎手']#已有图书

to_read_books=['半生缘','约翰克利斯托夫']#待读书单

for book in books:

if book in to_read_books:

print('《'+book+'》可以读啦')

运行结果:

daec52c8ea60562fdc057858e64ccd2a.png

感谢各位的阅读!关于“Python中使用if语句处理列表的方法”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值