俺言語。

自分にしか理解できない言語で書かれた備忘録

【Python】リスト内包表記の戻り値はリスト

知らなかった。

連続で処理したものをリストでもっておきたい時に便利。
たとえば グラフウィンドウ内にgridspecを使って大量にaxesを設定する場合

row = 4
line = 4
gs = gridspec.Gridspec(row, line)
ax = [fig.addsubplot(gs[num]) for num in row * line]

ax[0].plot(...) 

辞書内包表記もあるのでそちらの戻り値はおそらくディクショナリ。