列表推导式

Posted zly9527

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了列表推导式相关的知识,希望对你有一定的参考价值。

在py中,如果过我们需要一个列表,但是这个列表要求需要进行格式输出并编号。如果我们不知道列表推导式是这样实现

技术图片
g = []
for i in range(20):
    g.append(套你大象.format(i))
print(g)
View Code

技术图片

但是,当我们了解了列表推导式后,我们可以这样写。

技术图片
monkey = [猴子%s%i for i in range(100)]
print(monkey)
View Code

技术图片

当然,我们还可以进行这样操作。

技术图片
monkey = [猴子%s%i**2 for i in range(100)]
print(monkey)
View Code

很多类似的操作也是可以做到的,可以帮我们大大的简化代码工作量。

 

以上是关于列表推导式的主要内容,如果未能解决你的问题,请参考以下文章

python的各种推导式(列表推导式字典推导式集合推导式)

python的各种推导式(列表推导式字典推导式集合推导式)

Python 全栈开发:python的推导式(列表推导式字典推导式集合推导式)

python的列表推导式字典推导式集合推导式

[转] python中的推导式(列表推导式,字典推导式, 集合推导式)

Python入门-4控制语句:10推导式创建序列-列表推导式-字典推导式-集合推导式-生成器推导式