python 内置函数


# 内置函数,不用import,可以直接使用

id() # 返回内存地址
hash() # 返回一个对象的哈希值
type() # 对象类型

# 类型转换
float()
int()
bool()
str()
list()
tuple()
dict()
set()
bytearray()

len() # 元素个数
range() # 从0开始,步长可正可负

sorted() # 排序,生成新的列表
reversed() # 反转,返回迭代器

isinstance() # 判断对象类型
issubclass() # 判断是不是子类

abs() # 绝对值

max() # 最大值
min() # 最小值
sum() # 求和,sum(range(1, 100, 2))

round() #四舍六入五取偶
pow() # 等价于x**y

divmod() # 求余又取模,等价于tuple(x//y, x%y)

chr() # 返回对应的字符
ord() # 返回对应的整数
hex() # 十六进制

enumerate() # 枚举,enumerate(range(5))

iter() # 将可迭代对象封装成迭代器
next() # 取元素

# 可迭代对象
# 迭代器,不一定是生成器
# 生成器,一定是迭代器

zip() # 把多个可迭代对象合并,返回一个迭代器
list(zip(range(10), range(5))) # 木桶原理
{str(x):y for x, y in zip(range(10), range(10))} # 字典
原文地址:https://www.cnblogs.com/lizitest/p/9553610.html