1
def greeting(word1, word2, word3):
print(word1)
print(word2)
print(word3)
greeting('こんにちは', 'おはよう', 'こんばんは')
1の実行結果
こんにちは
おはよう
こんばんは
可変長引数*argsを使って
def greeting(*args):
for arg in args:
print(arg)
greeting('こんにちは', 'おはよう', 'こんばんは')
可変長引数*argsを使っての実行結果
こんにちは
おはよう
こんばんは
引数に入れたいものをタプルに格納してから使う場合は
可変長引数*argsを使って2
def greeting(*args):
for arg in args:
print(arg)
t = ('おはよう', 'こんばんは')# タプルに格納
greeting('こんにちは', *t)# *でタプルをアンパッキング
greeting('こんにちは', *t)
*tでタプルtを展開。
展開したものを
greeting関数に渡す。
*argsでタプル化される。
タプル化されたタプルargsを
for arg in args:
print(arg)
で利用する。
可変長引数*argsを使って2の実行結果
こんにちは
おはよう
こんばんは