列表推导 list comprehensions:
>>> [ i for i in range(10) if i % 2 == 0 ]
>>> [0, 2, 4, 6, 8]
for 循环中巧用 enumerate:
>>> seq = ['q', 'w', 'e', 'r']
>>> for i, s in enumerate(seq, 1):
>>> print i, s
1 q
2 w
3 e
4 r
容器、可迭代对象、迭代器、生成器
参考资料 http://python.jobbole.com/87805/
版权声明:本文为原创,欢迎转载,转载请注明出处,勿用于商业用途!
近期评论