作者: 機械伯爵
日時: 2004/3/13(01:13)
 機械です。

> reduce 、filter 等々をつかって、正規表現も少しみなおして
> 手を入れてみました。 v0.3.5 になります。

 filterはリストの内包表記のif節が使えます。

<filter版>
filter(lambda x:(x % 2)==1,range(100))

<リストの内包表記版>
[x for x in range(100) if (x % 2)==1]

 lambdaを使うのは私の趣味ですが、一般的なPythonプログラミング
では、どちらかというと下が推奨されます。

 ・・・lambda文、いつまで残ってるだろうか・・・(泣)

   /機械伯爵/