如何注释采用可变长度元组的函数?(多元元组类型注释)

如何注释采用可变长度元组的函数?(多元元组类型注释),第1张

如何注释采用可变长度元组的函数?(多元元组类型注释)

我们可以使用

...
文字(aka
Ellipsis
)来注释可变长度的同类元组

def process_tuple(t: Tuple[str, ...]):    ...

之后错误应该消失。

来自文档

要指定同构类型的可变长度元组,请使用文字省略号,例如

Tuple[int, ...]
。平原
Tuple
等同于
Tuple[Any,...]
,反过来等同 于
tuple



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5642965.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存