【发布时间】:2022-12-19 23:53:11
【问题描述】:
假设我有这样的方法:
def return_list_with_length_2(self) -> list[int]:
return [0, 1]
有没有办法指定返回列表的长度始终为 2?
【问题讨论】:
-
使用元组而不是列表是一个选项吗?
-
@KonradRudolph 我想是的,是否可以在那里指定长度?
-
2 元素列表与可以具有任意长度的列表是不同的类型。 Python 的类型提示目前不支持这种依赖类型。
标签: python return-type