Python工师面试作业.docVIP

  • 8
  • 0
  • 约9.35千字
  • 约 6页
  • 2016-10-15 发布于贵州
  • 举报
Python工师面试作业

[讲解] 什么是lambda函数?它有什么好处?另外python在函数式编程方面提供了些什么函数和语法? Lambda是一种单行表达式函数,主要好处能简化代码,不需要定义一些简单功能的函数 中,可以作为参数传入,可以作为结果被返回 了lambada方便编程 以下内置函数 filter(function, iterable) map(function, iterable, ...) reduce(function, iterable[, initializer]) zip([iterable, ...]) 详细说说tuple、list、dict的用法,它们的特点; 三者的用法参考:/s/blog_540775a30101bhhx.html T一旦创建即不能进行修改(增加元素)但是访问效率较高,能数据不被更改所以适合于存储一些常量数据 于需要动态增删的数据集但不适用于的;因为其实现类似于C中的数组,也不适应于需要经常在list之间插入数据的场景。 Dict 像很多语言中的hash,可能内部使用红黑树其他数据结构了数据,以达到快速定位的功能 装饰器即是装饰器在python中的使用,主要用于为类函数动态添加新的功能python中的用法如下: def deco(func): def _deco(): print(before myfunc() calle

文档评论(0)

1亿VIP精品文档

相关文档