- http://www.python.jp/doc/nightly/lib/built-in-funcs.html#l2h-56
- http://www.python.jp/doc/nightly/lib/typesseq-xrange.html
rangeは関数でxrangeはクラスなんだな.あんまり大した違いは無いと考えていいのか?
>>> x = xrange(10) >>> x xrange(10) >>> for i in x: print i, 0 1 2 3 4 5 6 7 8 9 >>> x = range(10) >>> x [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> for i in x: print i, 0 1 2 3 4 5 6 7 8 9 >>>
余談:インスタントハッキングの問題
うへ,すごいコード.でも自分だったらどう書く?
# -*- coding:utf-8 -*- total = 0 for x in range(5): input = raw_input("<<<") total += int(input) print total
こんなもんかなぁ.
MLの続きはhttp://www.python.jp/pipermail/python-ml-jp/2004-February/thread.html#2734で.
…うあ,スレッドの後半はフレームっぽくなってる.放送禁止用語とかあるし.