map(fun,arr) 将arr按照fun的规则重新生成新的arr
reduce(fun,arr) 将arr按照fun的规则组合成一个对象
filter(fun,arr) 将arr按照fun的规则过滤生成新的arr
sorted(arr,key=fun) 将arr按照fun返回值的大小排序重新生成arr
map (fun,arr)生成一个list对象
reduce(fun,arr) 生成一个对象
filter(fun,arr) 帅选
sorted(arr,key=fun) 排序
isinstance
dir(obj) 获取对象所有的属性和方法
hasattr(obj, 'x') # 有属性'x'吗?
setattr(obj, 'y', 19) # 设置一个属性'y'
getattr(obj, 'y') # 获取属性'y'
class Student(object):
__slots__ = ('name', 'age') # 用tuple定义允许绑定的属性名称