李涛自留地
回到顶部
首页 > python学习 > Python列表推导式生成100以内的偶数实例

Python列表推导式生成100以内的偶数实例

Python列表推导式是Python快速生成列表的一种方法,只用一段简洁的代码就可以生成一个列表。只要在Python列表推导式中规定好特定的表达式,就可以根据推导式得到自己想要的列表数据,下面是三种简单的列表推导式的语法:[表达式 for 变量 in range]或者[表达式 for 变量 in 列表] 或者 [表达式 for 变量 in 列表 if 条件],下面我们来实现Python列表推导式生成100以内偶数的实例。

要实现列表推导式生成100以内的偶数,有两个地方我们需要注意:

第一、我们需要将数值限定在数字100以内,这时我们需要用到range()函数,range(101)就是从0到100,如果是range(100)就不会包含100。

第二、我们需要将偶数用表达式表达出来,Python中偶数的表达式可以用i%2==0来表达。

搞定以上关键的两步,我们就可以根据Python列表推导式的语法来生成100以内的偶数了。

Python列表推导式生成100以内的偶数实例代码:

# -*- encoding:utf-8 -*-
"""
@作者:李涛
@文件名:列表推导式生成偶数.py
@时间:2021/11/22  22:09
@文档说明:
"""
list = [i for i in range(101) if(i%2==0)] #列表推导式生成100以内的偶数
for i in list:
    print(i)

Python列表推导式生成100以内的偶数实例截图:

Python列表推导式生成100以内的偶数实例

Python列表推导式生成100以内的偶数实例

以上就是运用Python列表推导式生成100以内的偶数的方法。

若非作者标注皆为李涛自留地原创文章,转载或复制请以超链接形式并注明出处。