pythonの型アノテーションにおいてタプル型の返り値を受け取る側の記法はどれが正しいのでしょうか?

実現したいこと

タイトルと同一

前提

pythonの型アノテーションの書き方について勉強しました。
関数側の型アノテーションの書き方は学んだのですが、呼び出し側の記法はどのようなものでしょうか?
以下にいくつか候補を挙げたのですがどれが正しいのでしょうか?
よろしくお願い致します。

python

1from typing import Tuple 2 3def func() -> Tuple[int, float]:4 return 1, 1.05 6# 候補17x:int8y:float9x, y = func()10 11# 候補212xy:Tuple[int, float] = func()13x:int = xy[0]14y:float = xy[1]15 16

コメントを投稿

0 コメント