Python 中使用列表解析时候的区别

时间:2014-06-16 06:30:17   收藏:0   阅读:204

使用[] + for语句是解析列表

而使用() + for语句是产生生成器

实例代码如下:

bubuko.com,布布扣
alist = [1, 2, 3, 4, 5]

another_list = [i for i in alist]
print another_list

a_generator = (i for i in alist)

print a_generator

for i in a_generator:
  print i
bubuko.com,布布扣

Python 中使用列表解析时候的区别,布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!