#!/usr/bin/env python ## Edit by ZeroC List_for = [ x ** 2 for x in range(5)] for i in List_for: print i
主要展示可以在一行中使用for循环将所有值放到同一个列表中
另一个较复杂的例子,把10以内奇数的平方作为列表中的元素(if x % 2的意思可以表述为x % 2不等于0为True,0为FALSE,其他为True)
List_for_C = [ x ** 2 for x in range(10) if x % 2 ] for j in List_for_C: print j