C#, Python, Web開発

プログラミングやデータ分析のことなどを書いています。

Python 複数の戻り値を返却する方法(タプルを使用)

Pythonで、複数の戻り値(タプル)を返却する方法を書いていきます。

方法

タプルを使うと、複数の値を返却することができます。

def get_xy() -> tuple[int, int]:
  return 1, 2

戻り値を受け取る方法

変数をカンマ区切りで定義して受け取ることができます。

x, y = get_xy()
print(f'x={x}, y={y}')  # x=1, y=2

使わない値は、変数をアンダースコアにすることが多いです。

x, _ = get_xy()
print(f'x={x}')  # x=1