通过for循环,把循环中的元素同时放到列表中。
例如:
i=[x**2 for x in range(4)]
for a in i :
print a
0
1
4
9
记得,这个是列表解析。把内容解析到一个列表i中。
高级版本。
sqdevens=[x**2 for x in range(8) if not x%2]
for i in sqdevens
print i
0
4
16
36
参考,python高级特性 生成器
通过for循环,把循环中的元素同时放到列表中。
例如:
i=[x**2 for x in range(4)]
for a in i :
print a
0
1
4
9
记得,这个是列表解析。把内容解析到一个列表i中。
高级版本。
sqdevens=[x**2 for x in range(8) if not x%2]
for i in sqdevens
print i
0
4
16
36
参考,python高级特性 生成器
转载于:https://www.cnblogs.com/legexuexi/p/4493507.html