res=array.pop(0) 将数组的第一个元素取出
res=func(res,num) 使用函数进行计算
1 list1=['a_abc','a_bdc','a_cde','bbaa'] 2 3 def function(a): 4 return a.startswith('a_') 5 6 7 def filter_test(func,array): 8 ret=[] 9 for a in array: 10 if not func(a): 11 ret.append(a) 12 return ret 13 14 x=filter_test(function,list1) 15 print(x)