python-3.x 从键入导入列表”与从快速导入列表”

4uqofj5v  于 2022-11-26  发布在  Python
关注(0)|答案(1)|浏览(169)

在Python中,如果我使用以下代码:

from typing import List

我必须使用List[]
如果我使用这个:

from ast import List

我必须使用List()
有什么区别?

  • 谢谢-谢谢
    我在谷歌上搜索了“打字”和“快速”,但没有运气
jvlzgdj9

jvlzgdj91#

区别在于一个是类型提示;它描述的是一个值,而不是元素本身。2它也是可选的。
另一个是描述Python语法树的运行时类,它包含Python表达式的顺序集合。如果您正在构建/使用解析器,则需要ast.List

相关问题