forループは、「for 変数 in シーケンス」という形をしている。シーケンスとはリスト、タプル、文字列の総称みたいなもの。
リストでの例:
>>> for i in [1,2,3,4,5]: ... print str(i) + ":" + "Hello" * i ... 1:Hello 2:HelloHello 3:HelloHelloHello 4:HelloHelloHelloHello 5:HelloHelloHelloHelloHello
タプルの例:
>>> for t in ('Foo', 'Bar', 'Baz'): ... print t ... Foo Bar Baz
文字列でもいける:
>>> for c in "abcde": ... print c ... a b c d e
setだとどうか:
>>> for c in set(['a', 'b', 'c']): ... print c ... a c b
いけた。