- Published on
PythonのList内包表記について
- Authors
- Name
- Kikusan
まずは三項演算子
x if x = y else None
基本形
[i for i in range(10)]
ifを挟む(条件に一致しているものの取り出し)
# ifだけだと後ろ
[i for i in range(10) if i % 2 == 0]
elseも入れる
# elseがあると前
[i if i % 2 == 0 else None for i in range(10)]