Python 内置函数速查

Python 内置函数速查表:类型转换、容器操作、函数式编程 40 个高频函数。

纯浏览器本地运行,数据不上传服务器

函数说明
print()输出
input()输入
len()长度
type()类型
int()/float()/str()类型转换
list()/dict()/set()/tuple()容器转换
range()范围序列
enumerate()索引枚举
zip()并行打包
map()映射
filter()过滤
sorted()排序
reversed()反转
sum()求和
max()/min()最大/最小
abs()绝对值
round()四舍五入
pow()
divmod()商与余
all()/any()全真/任一真
isinstance()类型判断
open()打开文件
format()格式化
id()对象 ID
hash()哈希
help()帮助
dir()属性列表
eval()求值(慎用)
exec()执行(慎用)
getattr()/setattr()属性读写
hasattr()属性存在
vars()变量字典
globals()/locals()作用域
callable()是否可调用
iter()迭代器
next()下一个
chr()/ord()码点互转
bin()/oct()/hex()进制表示
bool()布尔
bytes()/bytearray()字节
slice()切片对象
super()父类

使用说明

  1. 速查 Python 内置函数:类型转换、容器、函数式工具。
  2. 搜索支持按函数名或用途过滤。
  3. 写 Python 时对照函数签名与作用。

常见问题

map 和列表推导式怎么选?
列表推导式 [f(x) for x in xs] 更 Pythonic 且可读;map 适合传已有函数。
eval 为什么慎用?
eval 执行任意代码,输入不可信时存在严重安全风险;用 ast.literal_eval 做安全解析。
反馈