首页 > 代码库 > 列表推导式

列表推导式

#方法一
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)

列表推导式