为什么Mypy注释使用方括号

2024-03-29 14:21:54 发布

您现在位置:Python中文网/ 问答频道 /正文

Mypy使用方括号定义注释:

from typing import List


def do_nothing() -> List[int]:
    pass

与小于和大于(<int>)不同,方括号是实际的括号([int])。 它们不能是运算符,所以在任何适当的文本编辑器中都会自动关闭。你知道吗

我想知道这是不是这个选择背后的原因,还是有其他原因。你知道吗


Tags: fromimporttyping定义def原因运算符pass