编程题

偶数排序

下列程序将数列中的偶数按从小到大顺序输出,请你补全代码。

def even(x):

return x%2==0 #自定义函数even,判断x是否为偶数

c=[3,7,1,18,9,12,5,2,22,10]

n= ①

h=[]

for i in ② :

for j in range(0,n-i-1):

if ③ :

c[j],c[j+1]= ④

for i in range(0,n-1):

h=filter( ⑤ ,c)

ans=list(h)

print(ans)

查看答案
赣ICP备20007335号-2