python復習まとめ6
関数の引数をリストで渡す
関数の引数をリストで渡すことができます。便利!def func(a, b, c): print a, b, c if __name__ == '__main__': f = func arglist = [1,2,3] f(*arglist)
関数のネスト
pythonは関数のネストに対応している。すなわち、関数の中に関数を定義することができる。
ただし、内側の関数は外側の関数の変数を参照することはできるが、
代入することはできない。
参照元&より詳しくはこちらへ
Python でネストした関数の定義と、呼び出し