根据文档:要指定同类类型的可变长度元组,请使用文字省略号,例如 Tuple[int, ...]。一个普通的 Tuple 等价于 Tuple[Any, ...],反过来又等价于 tuple。因此,注释Tuple[int]指定了一个包含单个整数的元组;yetList[int]意味着可变长度。如果两者都可以是同源/异质的,为什么必须...使用 withTuple[int, ...]和不使用 with?List[int]
1 回答

白衣染霜花
TA贡献1796条经验 获得超10个赞
元组通常用于固定大小的小型异构值集。因此,类型提示采用单独的参数来表示每个值的类型,例如Tuple[str, int, list]
. 同构元组实际上是一种特例,...
符号是它的简写。
列表通常是未定义长度的同质序列。因此它的类型提示只接受一个参数。
添加回答
举报
0/150
提交
取消