代码点读机 / Python / List

List Python · 类型标注

typing 模块里的列表类型标注:List[int] 表示「这是一个整数列表」。AI 生成的代码常用它标注函数参数和返回值的类型。

怎么用

from typing import List
def 函数(参数: List[int]) -> int:

小例子

from typing import List
def 平均分(分数: List[int]) -> float:
    return sum(分数) / len(分数)
print(平均分([90, 80, 70]))

运行结果

80.0

提醒:Python 3.9 起可以直接写小写的 list[int],不用 import;看到大写 List 说明这段代码想兼容旧版本。

官方文档:https://docs.python.org/zh-cn/3/library/typing.html#typing.List

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条