80

解压元组时是否可以使用类型提示?我想这样做,但它会导致SyntaxError

from typing import Tuple

t: Tuple[int, int] = (1, 2)
a: int, b: int = t
#     ^ SyntaxError: invalid syntax
4

1 回答 1

100

根据PEP-0526,您应该先注释类型,然后进行解包

a: int
b: int
a, b = t
于 2018-08-29T17:39:06.027 回答