web-dev-qa-db-ja.com

タプルを解凍するときにヒントを入力しますか?

タプルを解凍するときに型ヒントを使用できますか?これを実行したいのですが、結果はSyntaxErrorになります。

from typing import Tuple

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

PEP-0526 によると、最初に型に注釈を付けてから、展開を行う必要があります

a: int
b: int
a, b = t
25
Patrick Haugh