[2-1] 素数を並べたリストの例です。


In [1]:
a = [2, 3, 5, 7, 11, 13, 17, 19]
print a


[2, 3, 5, 7, 11, 13, 17, 19]

[2-2] range関数でリストを作成する例です。


In [2]:
a = range(10)
b = range(1,7)
c = range(1,10,2)
print a
print b
print c


[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
[1, 2, 3, 4, 5, 6]
[1, 3, 5, 7, 9]

[2-3] リストの要素を取り出しながら繰り返す例です。


In [3]:
for day in ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat']:
    print day,


Sun Mon Tue Wed Thu Fri Sat

[2-4] range関数で作成したリストを用いて繰り返す例です。1〜10の合計を計算します。


In [4]:
total = 0
for i in range(1, 11):
    print '+ %d' % i,
    total += i
print '= %d' % total


+ 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 = 55