Python 内置函数
时间:2019/4/11 22:59:21
参考:
版本:
- python3
Python 内置函数#
abs()
: 绝对值。dict()
:字典。all()
:可迭代参数的值都为True
返回True
, 否则返回False
。any
: 有一个为真返回会True
。-
ascii()
: 返回ascii
编码表示的值,超出范围的使用\x \u \U
表示。1 2 3
ascii("1a联通") # 输出 1a`\u8054\u901a
bin()
:返回int
或long int
的二进制表示。bool()
:转换boolean
类型。chr()
:整数转换为编码表对应的字符。oct()
:数字(十进制、二进制、十六进制)转换为八进制。hex()
:数字(二进制、八进制、十进制)转换为十六进制。str()
:对象转换为字符串。int()
:字符串转换为整形。float()
:数字和字符串转换为浮点型。len()
:元素的长度。max()
:最大值。sum()
:求和。id()
:获取对象的内存地址。range(0,n)
:生成[0,n)
的迭代列表。enumerate()
:返回列表元素和下标。sorted()
:根据原数组生成新的有序数组。list()
:将字符串和元组转换为列表。tuple()
:数组转换为元组。slice()
:切片,作为参数传递。slice(stop)
: 截取[0,stop)
slice(start, stop, [step])
:从start
开始到stop
结束每隔step
个取一个。类似于start, strat + step, strat + step + step
-
zip()
:将可迭代列表的数据打包成元组,根据参数个数确定元组的个数。1 2 3 4 5 6
for t in zip("123", "abc"): print(t) # 输出结果 ('1', 'a') ('2', 'b') ('3', 'c')