写一个方法,读取1…n中的奇数和偶数,奇数和偶数分别存入列表中返回,调用该方法,打印 fun(50)
#列表解析式
def fun1(n):
a=[x for x in range(1,n) if x%2!=0]
print a
b=[x for x in range(1,n) if x%2==0]
print b
fun1(50)
#普通方法
def fun2(n):
a=[]
b=[]
for i in range(1,n):
if i%2!=0:
a.append(i)
else:
b.append(i)
print a
print b
fun2(50)