Python *演算子(アンパック)
Pythonチュートリアル 引数リストのアンパック
https://docs.python.org/ja/3/tutorial/controlflow.html#tut-unpacking-arguments
引数がすでにリストやタプルになっていて、個別な位置引数を要求する関数呼び出しに渡すためにアンパックする必要がある場合
個別に引数を与えることができない場合、関数呼び出しを * 演算子を使って書き、リストやタプルから引数をアンパックします:
辞書の場合は **(キーワード引数として渡せる)
アンパック演算子と論理演算子の優先順序
PEP 448 -- Additional Unpacking Generalizations