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
以上です.