类型注释允许迭代和len()

时间:2020-05-07 15:05:01

标签: python-3.x type-hinting

我经常想让一个函数接受以下任何参数:

  1. 可以被typing.Iterable
  2. 允许进行迭代
  3. 具有len()可访问的长度,typing.Sequence可以允许该长度

当我要同时提示这两个属性时,是否必须创建联合类型?是否有内置的类型定义可以做到这一点?

0 个答案:

没有答案