- 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)