【发布时间】:2019-10-21 14:30:16
【问题描述】:
我的代码如下:
from typing import Tuple
a: Tuple[int, int] = tuple(sorted([1, 3]))
Mypy 告诉我:
赋值中不兼容的类型(表达式的类型为“Tuple[int, ...]”,变量的类型为“Tuple[int, int]”)
我做错了什么?为什么 Mypy 无法确定排序后的元组将返回正好两个整数?
【问题讨论】:
标签: python-3.x int tuples typechecking mypy