摘要: filter()函数是 Python 内置的另一个有用的高阶函数,filter()函数接收一个函数 f 和一个list,这个函数 f 的作用是对每个元素进行判断,返回 True或 False,filter()根据判断结果自动过滤掉不符合条件的元素,返回由符合条件元素组成的新list。 例如,要从一个 阅读全文
posted @ 2016-12-30 15:59 wsy11 阅读(136) 评论(0) 推荐(0) 编辑
摘要: reduce()函数也是Python内置的一个高阶函数。reduce()函数接收的参数和 map()类似,一个函数 f,一个list,但行为和 map()不同,reduce()传入的函数 f 必须接收两个参数,reduce()对list的每个元素反复调用函数f,并返回最终结果值。 例如,编写一个f函 阅读全文
posted @ 2016-12-30 15:58 wsy11 阅读(171) 评论(0) 推荐(0) 编辑
摘要: map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。 例如,对于list [1, 2, 3, 4, 5, 6, 7, 8, 9] 如果希望把list的每个元素都作平方,就可以用map( 阅读全文
posted @ 2016-12-30 15:57 wsy11 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一:错误解释 1、语法错误:代码不符合解释器或者编译器语法 2、逻辑错误:不完整或者不合法输入或者计算出现问题 代码运行前的语法或者逻辑错误,语法错误在执行前修改,逻辑错误无法修改 二:异常 执行过程中出现问题,导致程序无法执行 1、程序遇到逻辑或者算法问题 2、运行过程中计算机错误(内存不够或者I 阅读全文
posted @ 2016-12-30 10:39 wsy11 阅读(121) 评论(0) 推荐(0) 编辑