# 内置函数,不用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))} # 字典