5函数式编程---filter

    xiaoxiao2021-12-14  21

    见用filter()这个高阶函数,关键在于正确实现一个“筛选”函数。

    注意到filter()函数返回的是一个Iterator,也就是一个惰性序列,所以要强迫filter()完成计算结果,需要用list()函数获得所有结果并返回list。

    作业

    #filter筛选回数 def backnum(num): return str(num) ==str(num)[::-1] l = [23453,12121,89898,5656565,23485] a = list(filter(backnum,l)) print(a)

    转载请注明原文地址: https://ju.6miu.com/read-963822.html

    最新回复(0)