用于踢掉数组中某个(些)参数的小函数

Posted banzui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用于踢掉数组中某个(些)参数的小函数相关的知识,希望对你有一定的参考价值。

movie_people=[alex,sb_wwo,asw,as_sb]   #定义一个数组

#def sb_show(n):  #定义一个方法
#    return n.endswith(‘sb‘)  #返回一个结尾带“sb”的参数

#lambda n:n.endswith(‘sb‘)  #使用匿名函数可以替代上述的方法

def filter_test(func,array):
    ret=[]  #设置空数组,用于接收传入的参数
    for i in array:  #遍历数组
        if not func(i):  #用if函数进行条件筛选
            ret.append(i)  #将获得的结果一一追加到ret中
    return ret
#res=filter_test(sb_show,movie_people)
res=filter_test(lambda n:n.endswith(sb),movie_people)
print(res)

 

 

以上是关于用于踢掉数组中某个(些)参数的小函数的主要内容,如果未能解决你的问题,请参考以下文章

关于C语言中数组作为参数传递的疑惑~~

js数组元素怎样删除最后一个元素

extract-tables函数方法

微信小程序代码片段

JS常用代码片段-127个常用罗列-值得收藏

Swift6-函数