随笔分类 - Python / 2 高阶函数
摘要:Python的内置函数 Python提供了一系列的内置函数,可以直接使用,无需导入任何模块。 abs: 绝对值函数 print(abs(-1)) # 输出:1 print(abs(100)) # 输出:100 round: 四舍五入 """ 这种舍入方式的目的是为了使舍入后的结果更加公平和一致。当小
阅读全文
摘要:sorted sorted(iterable, key=function, reverse=False) 是一个函数,用于排序数据。 参数: iterable : 可迭代对象(容器类型数据,range对象,迭代器) key : 指定函数(自定义/内置) reverse : 是否倒序 返回值: 列表
阅读全文
摘要:filter filter(func,iterable) 是一个功能性函数,用于过滤数据。在自定义的函数中,如果返回 True,该数据保留;如果返回 False,该数据舍弃。 参数: func: 自定义函数 iterable : 可迭代对象(容器类型数据,range对象,迭代器) 返回值: 迭代器
阅读全文
摘要:reduce reduce(func,iterable) 是一个功能性函数,用于计算数据。它把 iterable 中的前两个数据扔到 func 函数中做计算,然后把计算的结果和 iterable 中第三个值继续扔到 func 中做计算,以此类推,最后返回计算的结果。 参数: func: 自定义函数
阅读全文
摘要:map map(func,iterable) 是一个功能性函数,用于处理数据。它把 iterable 中的数据一个一个拿出来,扔到 func 做处理,并通过调用迭代器来获取返回值。 参数: func : 函数(内置函数或自定义函数) iterable : 可迭代对象(容器类型数据,range对象,迭
阅读全文