python列表推导式是什么-Python教程

资源魔 16 0

列表推导式(又称列表解析式)提供了一种长篇大论的办法来创立列表。

它的构造是正在一个中括号里蕴含一个表白式,而后是一个for语句,而后是 0 个或多个 for 或许 if 语句。阿谁表白式能够是恣意的,意义是你能够正在列表中放入恣意类型的工具。前往后果将是一个新的列表,正在这个以 if 以及 for 语句为上下文的表白式运转实现之后孕育发生。

列表推导式的执行程序:各语句之间是嵌套关系,右边第二个语句是最外层,顺次往右进一层,右边第一条语句是最初一层。

[x*y for x in range(1,5) if x > 2 for y in range(1,4) if y < 3]

它的执行程序是:

for x in range(1,5)
    if x > 2
        for y in range(1,4)
            if y < 3
                x*y

python学习网,收费的正在线学习python平台,欢送存眷!

以上就是python列表推导式是甚么的具体内容,更多请存眷资源魔其它相干文章!

标签: Python python教程 python编程 python使用问题 列表推导式

抱歉,评论功能暂时关闭!