python中什么是列表推导式,列表推导式python菜鸟教程
衍生公式(也称为列表解析公式)提供了一种创建列表的简洁方法。
它的结构是在一个括号中包含一个表达式,然后是一个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]其执行顺序为:
对于范围(1,5)内的x
如果x 2
对于范围(1,4)内的y
如果y 3
X*ypython学习网,免费在线学习python平台,欢迎关注!这就是python列表推导的详细内容。更多信息请关注热门IT软件开发工作室其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。