摘要: map函数func作用于给定序列的每个元素,并用一个列表来提供返回值。map函数python实现代码: def map(func,seq): mapped_seq = [] for eachItem in seq: mapped_seq.append(func(eachItem)) return mapped_seq filter函数的功能相当于过滤器。调用一个布尔函数bool_func来迭代遍历每个seq中的元素;返回一个使bool_seq返回值为true的元素的序列。 filter函数python代码实现: def filter(bool_func,seq): filtered_seq = 阅读全文
posted @ 2012-01-10 20:03 云端的思念 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 一、os.walk()函数声明:walk(top,topdown=True,onerror=None)1>参数top表示需要遍历的目录树的路径2>参数topdown的默认值是"True",表示首先返回目录树下的文件,然后在遍历目录树的子目录.Topdown的值为"False"时,则表示先遍历目录树的子目录,返回子目录下的文件,最后返回根目录下的文件3>参数onerror的默认值是"None",表示忽略文件遍历时产生的错误.如果不为空,则提供一个自定义函数提示错误信息后继续遍历或抛出异常中止遍历4>该函数返回一个 阅读全文
posted @ 2012-01-10 14:57 云端的思念 阅读(753) 评论(0) 推荐(0) 编辑