「Python」関数で可変長引数を使うサンプル
環境
PyCharm 2021.3
Python 3.9.2
書式
関数に可変長引数「*args」を使う
def 関数名(*args):
処理コード
可変長引数を使う場合は「*」(アスタリスク)を使います。
使用例
# 可変長引数を使う関数funA def funA(*args): res = sum(args) return res # 関数を呼び出し res1 = funA(2, 8) print("結果1") print(res1) # 関数を呼び出し res2 = funA(3, 4, 5, 6, 8) print("結果2") print(res2)
実行結果
結果1 10 結果2 26