execfile() |
执行一个文件 |
execfile('hello.py') |
|
|
staticmethod() |
返回静态函数 |
|
|
|
basestring() |
判断一个对象是否为 str 或者 unicode 的实例 |
|
|
|
iter() |
用来生成迭代器 |
|
|
|
property() |
在新式类中返回属性值 |
|
|
|
filter() |
过滤 |
|
|
|
globals() |
以字典类型返回当前位置的全部全局变量 |
|
|
|
zip() |
打包成元祖 |
|
|
|
reduce() |
对参数序列中元素进行累积 |
|
|
|
frozenset() |
返回一个冻结的集合,冻结后集合不能再添加或删除任何元素 |
|
|
|
reload() |
重新载入之前载入的模块 |
|
|
|
map() |
根据提供的函数对指定序列做映射 |
|
|
|
help() |
查看函数或模块用途的详细说明 |
|
|
|
object() |
|
|
|
|
all() |
判断是否都是TRUE |
all(['a', 'b', 'c', 'd']) |
True |
列表list,元素都不为空或0 |
all() |
判断是否都是TRUE |
all(['a', 'b', '', 'd']) |
False |
列表list,存在一个为空的元素 |
all() |
判断是否都是TRUE |
all([0, 1,2, 3]) |
False |
列表list,存在一个为0的元素 |
all() |
判断是否都是TRUE |
all(('a', 'b', 'c', 'd')) |
True |
元组tuple,元素都不为空或0 |
all() |
判断是否都是TRUE |
all(('a', 'b', '', 'd')) |
False |
元组tuple,存在一个为空的元素 |
all() |
判断是否都是TRUE |
all((0, 1, 2, 3)) |
False |
元组tuple,存在一个为0的元素 |
all() |
判断是否都是TRUE |
all([]) |
True |
空列表 !! |
all() |
判断是否都是TRUE |
all(()) |
True |
空元组 !! |
any() |
判断是否都是FALSE |
any(['a', 'b', 'c', 'd']) |
True |
列表list,元素都不为空或0 |
any() |
判断是否都是FALSE |
any(['a', 'b', '', 'd']) |
True |
列表list,存在一个为空的元素 |
any() |
判断是否都是FALSE |
any([0, '', False]) |
False |
列表list,元素全为0,’’,false |
any() |
判断是否都是FALSE |
any(('a', 'b', 'c', 'd')) |
True |
元组tuple,元素都不为空或0 |
any() |
判断是否都是FALSE |
any(('a', 'b', '', 'd')) |
True |
元组tuple,存在一个为空的元素 |
any() |
判断是否都是FALSE |
any((0, ‘’, False)) |
False |
元组tuple,元素全为0,’’,false |
any() |
判断是否都是FALSE |
any([]) |
False |
空列表 |
any() |
判断是否都是FALSE |
any(()) |
False |
空元组 |
range() |
创建一个整数列表 |
range(10) |
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9] |
从 0 开始到 9 |
range() |
创建一个整数列表 |
range(1, 11) |
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10] |
从 1 开始到 10 |
range() |
创建一个整数列表 |
range(0, 30, 5) |
[0, 5, 10, 15, 20, 25] |
步长为 5 |
range() |
创建一个整数列表 |
range(0, 10, 3) |
[0, 3, 6, 9] |
步长为 3 |
range() |
创建一个整数列表 |
range(0, -10, -1) |
[0, -1, -2, -3, -4, -5, -6, -7, -8, -9] |
负数 |
range() |
创建一个整数列表 |
range(0) |
[] |
|
range() |
创建一个整数列表 |
range(1, 0) |
[] |
|
xrange() |
创建一个整数列表的生成器 |
|
|
|
cmp() |
比较2个对象 |
cmp(-80, 80) |
-1 |
小于-1 |
cmp() |
比较2个对象 |
cmp(3, 3) |
0 |
等于0 |
cmp() |
比较2个对象 |
cmp(80, -80) |
1 |
大于1 |
complex() |
创建值为 real + imag * j 的复数或者转化一个字符串或数为复数 |
complex(1, 2) |
(1 + 2j) |
|
complex() |
创建值为 real + imag * j 的复数或者转化一个字符串或数为复数 |
complex(1) |
(1 + 0j) |
数字 |
complex() |
创建值为 real + imag * j 的复数或者转化一个字符串或数为复数。如果第一个参数为字符串,则不需要指定第二个参数 |
complex(“1”) |
(1 + 0j) |
当做字符串处理 |
complex() |
创建值为 real + imag * j 的复数或者转化一个字符串或数为复数 |
complex(“1+2j”) |
|
“+”号两边不能有空格,否则会报错 |
dir() |
函数不带参数时,返回当前范围内的变量、方法和定义的类型列表 |
dir() |
['__builtins__', '__doc__', '__name__', '__package__', 'arr', 'myslice'] |
获得当前模块的属性列表 |
dir() |
带参数时,返回参数的属性、方法列表。如果参数包含方法dir(),该方法将被调用。如果参数不包含dir(),该方法将最大限度地收集参数信息。 |
dir([ ]) |
['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__delslice__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getslice__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__reversed__', '__rmul__', '__setattr__', '__setitem__', '__setslice__', '__sizeof__', '__str__', '__subclasshook__', 'append', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort'] |
查看列表的方法 |