python函数记录
stevezhou 2015.01.17
突然发现自己对python的东西都很陌生,一些内建函数都还没有把握。记录python内建函数,以备查阅.
--------------------------------------------------------
abs(number) | 返回一个数的绝对值 |
apply(function[,args[,kwds]]) | 调用给定函数,可选择提供参数 |
all(iterable) | 如果所有iterable的元素均为真返回True,否则返回False |
any(iterable) | 如果有任何一个iterable元素为真返回True,否则返回False |
basestring() | str和unicode抽象超类,用于类型检查 |
callable(object) | 检查对象是否可调用 |
chr(number) | 返回ASCII码为给定数字的字符 |
cmp(x,y) | 比较x和y,如果x<y,返回负数;如果x>y,返回正数;如果x==y,返回0 |
delattr(object,name) | 从给定对象中删除给定属性 |
enumerate(iterable) | 对iterable中的所有项迭代(索引,项目)对 |
execfile(file[,globals[,locals]]) | 执行一个Python文件,可选在给定全局作用域或局部作用域中进行 |
filter(function,sequence) | 返回从给定序列中函数返回真的元素的列表 |
frozenset([iterable]) | 创建一个不可变集合,意味着不能将它添加到其他集合中 |
getattr(object,name[,default]) | 返回给定对象中所指定的特性的值,可选择给定默认值 |
globals() | 返回表示当前作用域的字典 |
hasattr(object,name) | 检查给定的对象是否有指定的属性 |
id(object) | 返回给定对象的唯一ID |
isinstance(object,classinfo) | 检查给定的对象object是否为classinfo的实例,classinfo可以是类对象、类型对象、类型对象或类对象和类型对象的元组 |
issubclass(class1,class2) | 检查class1是否是class2的子类(每个类都是自身的子类) |
map(function,sequence,...) | 创建由给定函数function应用到所提供列表sequence每个项目时返回的值组成的列表 |
zip(sequence1,...) | 返回元组的列表,每个元组包括一个给定序列中的项。返回的列表的长度和所提供的序列的最短长度相同。 |