特定类型的任何集合的类型注释

问题描述

是否有类型注释使用Python的类型注释系统来指定“项目属于给定类型的任何集合或生成器”?

我有一个函数并不关心它是否得到listtuple setgenerator或其他任何东西,只要它是实例的集合特定类别的人。

解决方法

有序,无序和惰性集合的组合特征是它们是Iterable。因此,任意“ T的集合”都应被注释为Iterable[T]