python使用列表推导式的方法

  介绍

这篇文章主要介绍了python使用列表推导式的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

python使用列表推导式的方法:1、用于使用其他列表创建一个新列表;2,可以对原列表进行变换和筛选;3、对多重嵌套的列表进行变换筛选。

 python使用列表推导式的方法

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

python中列表推导式用于使用其他列表创建一个新列表。

其基本形式为:[表达式为变量在列表)

如:

#想得到1 - 10的平方组成的列表   list_1_10=[x * * 2 x的范围(11)]   打印(list_1_10)

输出为:

 python使用列表推导式的方法

复杂一点的列表表达式可以对原列表进行变换和筛选。

如:

#想得到1 - 10中为偶数的平方组成的列表   示例=[我* * 2范围内(11)如果我% 2==0]   print ()

输出为:

 python使用列表推导式的方法

以及对多重嵌套的列表进行变换筛选。

如:

#想得到多重嵌套中的数是2的倍数的平方组成的列表   example2=[[1, 2, 3], [4、5、6], [7 8 9], [10]]   青年们=[j * * 2我在example2 j在我如果% 2==0]   打印(青年们)

输出为:

 python使用列表推导式的方法

如:

#想得到多重嵌套的列表中一重嵌套列表中长度大于1的列表中的数为2的倍数的平方组成的列表   example4=[[1, 2, 3], [4、5、6], [7 8 9], [10]]   exmaple5=[j * * 2我在example2如果len (i)在1 j在我如果% 2==0]   印刷(exmaple5)

输出为:

 python使用列表推导式的方法

感谢你能够认真阅读完这篇文章,希望小编分享python使用列表推导式的方法内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!

python使用列表推导式的方法