我的函数接受一个参数,该参数在内部转换为列表。foothings
foo
things
def foo(things): things = list(things) # more code
构造函数接受任何可迭代的。list
list
但是,注释 不会给用户一个线索,即可迭代必须是有限的,而不是像 。thingstyping.Iterableitertools.count()
typing.Iterable
itertools.count()
在这种情况下,要使用的正确类型提示是什么?
慕虎7371278
相关分类