【发布时间】:2019-03-08 19:34:19
【问题描述】:
例如在 python3 中定义函数的参数时,使用 list 和 List 有什么区别?比如
和 有什么区别def do_something(vars: list):
和
def do_something(vars: List):
class typing.List(list, MutableSequence[T])
列表的通用版本。用于注释返回类型。
但我不完全确定以上是什么意思。
我有类似的问题:dict vs Dict,set vs Set,等等。
【问题讨论】:
标签: python python-3.x list static-typing