Python 関数の戻り値を複数リターンする

pythonで、タプルを使用して、関数の戻り値を複数(return a,b)リターンするサンプルコードを記述してます。pythonのバージョンは3.8.5を使用してます。
環境
- OS windows10 pro 64bit
- python 3.8.5
複数リターン
以下のように、hoge関数で「変数 a , b」をreturnすると戻り値はタプルになります。
def hoge():
a = 1
b = 2
return a, b
x = hoge()
print(type(x))
# <class 'tuple'>
戻りは、タプルなので以下のように取得することが可能です。
def hoge():
a = 1
b = 2
return a, b
x = hoge()
print(x)
# (1, 2)
print(x[0])
# 1
print(x[1])
# 2
a ,b = x
print(a)
# 1
print(b)
# 2
-
前の記事
centos7 mercurialをインストールする 2021.03.09
-
次の記事
javascript スタックトレースを出力する 2021.03.10
コメントを書く