首页 > 其他 > 详细

16、列表推导式

时间:2017-01-20 11:09:09      阅读:131      评论:0      收藏:0      [点我收藏+]
#列表中每个数值乘三
vec = [2,4,6]
print([3*x for x in vec])  #[6, 12, 18]

#if过滤器
print([3*x for x in vec if x > 3]) #[12, 18]

#嵌套

var1 = [1,2,3]
var2 = [4,5,6]
print([x*y for x in var1 for y in var2]) #[4, 5, 6, 8, 10, 12, 12, 15, 18]

 

16、列表推导式

原文:http://www.cnblogs.com/jp-mao/p/6322034.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!