2010-01-14から1日間の記事一覧

2.6から、**に任意のmappingを使える!

今更ながら関数呼び出しの**にユーザー定義型を使えるようになっていたのに気づきました。 >>> from collections import * >>> class X(Mapping): ... def __getitem__(self, k): return 0 ... def __iter__(self): return iter("xyz") ... def __len__(self…