《python核心编程》读书笔记——列表解析

时间:2015-07-09 22:39:06   收藏:0   阅读:184

列表解析是列表类型的方法,这种方法结合了列表的方括弧、for循环、if语句。

 

  1. 用for把处理后的值放入列表:
1 squared = [ x**2 for x in range(4) ]
2 for i in squared:
3     print i
4 
5 0
6 1
7 4
8 9
1 [ i*2 for i in [8,-2,5] ]
2 
3 [16,-4,10]

      2. 挑选符合要求的值放入列表

1 sqdEvens = [x**2 for x in range(8) if not x % 2 ]
2 
3 for i in sqdEvens:
4         print i
5 
6 0
7 4
8 16
9 36

 

原文:http://www.cnblogs.com/Lindaman/p/4634394.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!