sonoshouのまじめなブログ

情報系大学生からのウェブ見習い人生の記録

python復習まとめ6

関数の引数をリストで渡す

関数の引数をリストで渡すことができます。便利!

def func(a, b, c):
	print a, b, c

if __name__ == '__main__':
	f = func
	arglist = [1,2,3]
	f(*arglist)

関数のネスト

pythonは関数のネストに対応している。
すなわち、関数の中に関数を定義することができる。
ただし、内側の関数は外側の関数の変数を参照することはできるが、
代入することはできない。

参照元&より詳しくはこちらへ
Python でネストした関数の定義と、呼び出し