| all(iterable) |
判断可迭代参数 iterable 中的所有元素是否都为 True,如果是返回 True,否则返回 False。除了是 0、“”、None、False 外都算 True。 |
| bytes([source[, encoding[, errors]]]) |
相当于str(source).encode(),将参数source转换成bytes字节流,是一个不可变序列。 |
| bytearray([source[, encoding[, errors]]]) |
将参数source转换成bytes字节数组,可以理解是字节组成的列表,是一个可变序列。 |
| chr(i) |
返回当前整数对应的 ASCII 字符。 |
| ord(c) |
返回当前ASCII字符对应的整数。 |
| exec(object[, globals[, locals]]) |
python提供的一个内置代码解释器,可以执行储存在字符串或文件中的多行Python语句,有一定的安全性问题。 |
| eval(expression[, globals[, locals]]) |
python提供的一个内置代码解释器,可以执行储存在字符串中的Python表达式,功能没有exec强大,也有一定的安全性问题。 |
| compile(source, filename, mode[, flags[, dont_inherit]]) |
将一个字符串编译为字节代码。一般都是compile配合exec使用。 |
| complex([real[, imag]]) |
转化一个字符串或数为复数。复数是python中数值类型之一。 |
| dir([object]) |
收集当前作用域范围内的信息(变量,函数等) |
| enumerate |
将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,常用于 for 循环中。 |
| reversed |
反转序列,可以把字符串、列表、元组等序列进行反转排列顺序。 |
| frozenset |
返回一个冻结集合,冻结后集合不能再添加或删除任何元素。 |
| hash |
获取取一个对象(字符串或者数值等)的哈希值。工作中一般使用hashlib |
| zip |
将可迭代的对象作为参数,将对象中对应的元素压缩成一个个元组,然后返回由这些元组组成的列表。加*号则表示解压。 |
| locals |
获取当前作用域的所有标记符(变量,函数,类等...) |
| globals |
获取全局作用域的所有标记符(变量,函数,类等...) |