#方法一
list1=[(x,y) for x in range(10) for y in range(10) if x%2==0 if y%2!=0]
#方法二,推导过程
x,y=0,0
list=[(x,y)]
for x in range(10):
for y in range(10):
if (x%2==0) and (y%2!=0):
list.append((x,y))
print(list)
列表推导式
原文:http://www.cnblogs.com/themost/p/6358880.html