介绍
这篇文章主要介绍了python使用列表推导式的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
python使用列表推导式的方法:1、用于使用其他列表创建一个新列表;2,可以对原列表进行变换和筛选;3、对多重嵌套的列表进行变换筛选。
引用>
<强> python使用列表推导式的方法:强>
python中列表推导式用于使用其他列表创建一个新列表。
其基本形式为:[表达式为变量在列表)
如:
#想得到1 - 10的平方组成的列表 list_1_10=[x * * 2 x的范围(11)] 打印(list_1_10)输出为:
复杂一点的列表表达式可以对原列表进行变换和筛选。
如:
#想得到1 - 10中为偶数的平方组成的列表 示例=[我* * 2范围内(11)如果我% 2==0] print ()输出为:
以及对多重嵌套的列表进行变换筛选。
如:
#想得到多重嵌套中的数是2的倍数的平方组成的列表 example2=[[1, 2, 3], [4、5、6], [7 8 9], [10]] 青年们=[j * * 2我在example2 j在我如果% 2==0] 打印(青年们)输出为:
如:
#想得到多重嵌套的列表中一重嵌套列表中长度大于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使用列表推导式的方法