码迷,mamicode.com
首页 > 编程语言 > 详细

列表推导(list comprehension)--Python

时间:2016-10-13 01:37:23      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:

列表推导是为了减少将一个列表转换为另一个列表时所需要编写的代码的重复。

推到列表

将一个列表转换为另一个列表时需要做4件事

a,创建一个新列表来存放转换后的数据。

b,迭代处理原列表中的各个数据项。

c,每次迭代时完成转换。

d,将转换后的数据追加到新列表。

clean_mikey = []
for each_t in mikey:
clean_mikey.append(转换函数(each_t))
clean_mikey = [处理函数(each_t) for each_t in mikey]

上面两处代码所做事情相同。

列表推导(list comprehension)--Python

标签:

原文地址:http://www.cnblogs.com/assiduity/p/5954660.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!