特定类型的任何集合的类型注释
Type annotation for any collection of a particular type
是否有类型注释来使用 Python 的类型注释系统来指定“其项目属于给定类型的任何集合或生成器”?
我有一个函数不在乎它是否得到 list
或 tuple
set
或 generator
或其他什么,只要它是一个集合特定实例的实例 class.
有序集合、无序集合和惰性集合的结合特点是它们是Iterable
。因此,任意“T
s 的集合”应该被注释为 Iterable[T]
.
是否有类型注释来使用 Python 的类型注释系统来指定“其项目属于给定类型的任何集合或生成器”?
我有一个函数不在乎它是否得到 list
或 tuple
set
或 generator
或其他什么,只要它是一个集合特定实例的实例 class.
有序集合、无序集合和惰性集合的结合特点是它们是Iterable
。因此,任意“T
s 的集合”应该被注释为 Iterable[T]
.