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

  介绍

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

<强>前言

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

<强> 1基本用法

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

的书=[& # 39;半生缘& # 39;,& # 39;往事并不如烟& # 39;,& # 39;心是孤独的猎手& # 39;],   for  book 拷贝书:   ,如果(book ==& # 39;半生缘& # 39;):   打印才能(& # 39;准备读《& # 39;+书+ & # 39;》& # 39;)   ,其他的:   打印才能(& # 39;已读《& # 39;+书+ & # 39;》& # 39;)

运行结果:

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

<强> 2列表为空

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

的书=[],   如果(not 书):   ,打印(& # 39;待读书单为空哦& # 39;)

运行结果:

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

<强> 3多个列表

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

的书=[& # 39;半生缘& # 39;,& # 39;往事并不如烟& # 39;,& # 39;心是孤独的猎手& # 39;]#已有图书,   to_read_books=[& # 39;半生缘& # 39;,& # 39;约翰克利斯托夫& # 39;]#待读书单   for  book 拷贝书:   ,if  book  to_read_books拷贝:   打印才能(& # 39;《& # 39;+书+ & # 39;》可以读啦& # 39;)

运行结果:

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

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

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