列表推导式python菜鸟教程,Python列表推导式,并解释它的作用_2

  列表推导式python菜鸟教程,Python列表推导式,并解释它的作用

  使用python列表派生的方法:1。它用于使用其他列表创建新列表;2.您可以转换和过滤原始列表;3.转换和过滤多个嵌套列表。

  python使用列表推导式的方法:

  python中的列表派生用于使用其他列表创建新列表。

  它的基本形式是:[列表中变量的表达式]

  比如:

  #想要得到1-10平方的列表

  list_1_10=[x**2 for x in range(1,11)]

  print(list_1_10)的输出为:

  更复杂的列表表达式可以转换和过滤原始列表。

  比如:

  #想要获得1-10中偶数方块的列表

  example=[i**2 for i in range(1,11) if i%2==0 ]

  打印(示例)输出是:

  以及转换和过滤多个嵌套列表。

  比如:

  #希望获得多个嵌套中的数字列表,这些数字是2的平方的倍数。

  示例2=[[1,2,3],[4,5,6],[7,8,9],[10]]

  example 3=[j * * 2 for I in example 2 for j in I if j % 2==0]

  打印输出(示例3)是:

  比如:

  #我想得到一个在多重嵌套列表中长度大于1的列表中由2的倍数的平方组成的列表。

  示例4=[[1,2,3],[4,5,6],[7,8,9],[10]]

  ex maple 5=[j * * 2 for I in example 2 if len(I)1 for j in I if j % 2==0]

  打印输出(exmaple5)为:

  相关学习推荐:python视频教程

  这就是python如何使用列表演绎的细节。更多信息请关注热门IT软件开发工作室其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: