美文网首页python百例
70-匿名函数和map

70-匿名函数和map

作者: 凯茜的老爸 | 来源:发表于2018-08-02 09:31 被阅读3次
    from random import randint
    
    
    def func(x):
        return x * 2 + 1
    
    if __name__ == '__main__':
        alist = [randint(1, 100) for i in range(10)]
        print(alist)
        # map将第二个参数中的每一项交给func函数进行加工,保留加工后的结果
        result = map(func, alist)  # 使用常规则函数作为参数
        result2 = map(lambda x: x * 2 + 1, alist)  # 使用匿名函数作为参数
        print(list(result))
        print(list(result2))
    

    相关文章

      网友评论

        本文标题:70-匿名函数和map

        本文链接:https://www.haomeiwen.com/subject/twqjvftx.html