【Python】関数の引数にタプルを渡す方法 Python X Facebook はてブ LINE コピー 2021.07.09 たとえば、2つの引数を受けることができる関数func(A,B)があるとします。 第1引数にタプル(1,2)を渡したいとき、 func((1,2),B) とやりたくなりますが、これだとエラーとなってしまいます。 3つの引数が渡されたと勘違いしてしまい、エラーが発生してしまうのです。 スポンサーリンク 正しくは? 正しくは次のように渡します。 t=(1,2) func(*t,B) これなら正しく第1引数にタプルが渡されます。これならOKです。
コメント