アスタリスクを使用してアンパックされたデータを印刷関数に渡そうとすると、オプションの引数「end」が最後のリストの要素にのみ適用され、残りはデフォルト(スペース)である理由を誰かが説明してくれますか?
l = ['a', 'b', 'c']
print(*l, end='-')
a-b-c-
代わりに期待したa b c-
アスタリスクを使用してアンパックされたデータを印刷関数に渡そうとすると、オプションの引数「end」が最後のリストの要素にのみ適用され、残りはデフォルト(スペース)である理由を誰かが説明してくれますか?
l = ['a', 'b', 'c']
print(*l, end='-')
a-b-c-
代わりに期待したa b c-