Python:リスト内包表記
リスト内包表記っていうのは、通常forとかで行うループ処理を1行でやってしまうものです。 リストのループ処理と条件分岐を1行でスッキリ書ける。 式 for 変数 in シーケンス
code:a.py
size = 10
L = []
i = 0
while i < size:
if i%2 == 0 and i != 4:
L.append(i)
i += 1
↓
code:b.py
リスト内包表記のメリット
コードがシンプルになる
可読性が高まる
実行速度が高速になる