符合要求的代码怎么写.

img


定义一个函数,输入一个数组,输出的新的数组是输入数组中的所有正数。

我来写,很简单,代码如下,有帮助的话记得采纳一下哦!

def fun(lis):
    lis2 = []
    for i in lis:
        if i>0:
            lis2.append(i)

    return lis2

lis = list(map(int,input("请输入数列,中间用空格隔开:").split()))
print(fun(lis))

自定义的my_f(x)是什么意思?返回x的立方?

[i for i in list if i>=0] list是输入的数组