py.qiita.py
l = []
for i in range(6):
l.append(i)
print(l)
上で作っていたリストを1行にまとめられるのがリスト内包表記
py.qiita.py
# 上記のコードを一つにまとめられる
# コードがスッキリするのと、処理が早いのがポイント
# l = [追加する式、for文]この二つを書くこと
l = [ i for i in range(6)]
print(l)
# if文を追加して条件をつけることができる
l2 = [i for i in range(1, 7) if i % 3 == 0]
print(l2)