2008-10-06から1日間の記事一覧

メモ

ancient-vの日記: 重複順列生成 - evalで再帰いらず (http://d.hatena.ne.jp/ancient-v/20081004/1223147239) 「そうかジェネレータ式で必要なだけ for を連ねればいいんじゃん!」 ... ジェネレータ式を文字列で作って eval すりゃいい forループのn次元化(…

2.6関連のメモ

inforno: Python2.6変更点まとめ (http://inforno.net/articles/2008/10/03/python26-features) name-3333's memo: Python2.6 Fractionクラス (http://d.hatena.ne.jp/name-3333/20081004#1223146709) mopemopeのビビット☆パステル☆レインボー日記: python2.…

compact-number-list (3)

stepに対応するようにして、さらにイテレータ(無限リスト)に対応するように拡張してみた。 from itertools import izip def count2(start, step=1): cnt = start while True: yield cnt cnt += step def compact_number_list(seq): seq = iter(seq) curr, ne…