pythonにおける*の利用方法について
python
1import sys 2print(*sys.path,sep='\n')
パスを改行し表示させる方法として上記のような方法があるようですが
ここにおける*の使い方の意味が理解できません。
少し調べたのですが
python
1def my_sum(*args): 2 return sum(args) 3 4print(my_sum(1, 2, 3, 4)) 5# 10 6 7print(my_sum(1, 2, 3, 4, 5, 6, 7, 8)) 8# 36
引数がタプルの時に使えるという文献が見つけたのですがこれとは関係があるのでしょうか?
回答して頂けると恐縮です。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/15 11:07