夢に向かって、好奇心を持ち、疑問を持ち続ける。それが努力。

趣味でロボット職人を目指す自称AI研究者のメモです。

Python: Defの中にDef

恥ずかしながら,初めて知りました..

Pythonで関数定義defの中にdefを書けるんですね.


確かに,普通かもしれないけど…

defの中でしか使わない関数なら,その中で定義した方が,
構造体は(見た目で)わかりやすいかもですね.

以下サンプルコードです.

def functionA():

a = []

def functionB(x):
b = x * x
return b

X = [5, 3, 13]
for x in X:
value = functionB(x)

a.append(value)

return a

以上です.