摘要: filter函数 接受一个函数和序列,把传入的函数依次作用于每个序列,然后根据返回值时True还是False保留或舍弃元素。 删除列表中的空字符串 sorted也是一个高阶函数,它能够接受key函数来进行排序。key指定的函数作用于列表里的每个元素上。默认从小到大排序,可用reverse = Tru 阅读全文
posted @ 2018-03-14 21:57 Roc_Atlantis 阅读(173) 评论(0) 推荐(0) 编辑
摘要: iterator:迭代器 python的iterator是一个惰性序列(即你不主动去遍历它,他不会去计算其中元素的值) m是一个iterator,所以通过tuple()函数让整个序列计算出来,并返回一个元组。 map函数作为一个高阶函数,可以更快,更方便的对一些函数进行处理。 map函数接受的函数作 阅读全文
posted @ 2018-03-14 16:27 Roc_Atlantis 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 高阶函数 函数名就是一个指向函数的变量,上面的abs可以看成一个指向可计算绝对值函数的变量。 abs作为变量,可以赋值,赋值以后的abs不再指向求绝对值的函数,一般不这样做。 既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。 最简单的高 阅读全文
posted @ 2018-03-14 15:12 Roc_Atlantis 阅读(91) 评论(0) 推荐(0) 编辑