概要
Pythonで「リスト内包表記を使ったリストの作成」の動作を確認してみました。以下のページを参考にしました。
実装
以下のファイルを作成しました。
sample.py
mylist = [i for i in range(1, 6)]
print(mylist)
mylist = [i * 10 for i in range(1, 6)]
print(mylist)
mylist = []
for i in range(1, 6):
mylist.append(i * 10)
print(mylist)
mylist = [i for i in range(1, 20) if i % 3 == 0]
print(mylist)
mylist = []
for i in range(1, 20):
if i % 3 == 0:
mylist.append(i)
print(mylist)
以下のコマンドを作成しました。
$ python3 sample.py
[1, 2, 3, 4, 5]
[10, 20, 30, 40, 50]
[10, 20, 30, 40, 50]
[3, 6, 9, 12, 15, 18]
[3, 6, 9, 12, 15, 18]
まとめ
何かの役に立てばと。