僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
関数の引数としてリストにアスタリスク。
>>> def place(a, b): ... return a + b ... >>> place(3, 4) 7 >>> place(*[10, 12]) 22
ただの代入にはエラーになった。というか、
>>> a, b, c = *[1, 2, 3] File "", line 1 a, b, c = *[1, 2, 3] ^ SyntaxError: invalid syntax >>> a, b, c = [1, 2, 3] >>> a, b, c (1, 2, 3)
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。