1
CLIPS

Pythonのリスト内包表記とLINQのクエリ構文を比べてみた

2572日前に更新 aoki1210aoki1210 2574日前に登録
2010年09月05日 GMT 2010年09月02日 GMT

元ネタ→ Pythonのリスト内包表記で色々な数列を作ってみた - アジャイルSEを目指すブログ デブサミ2008でも「なんでリスト内包みたいにしなかったの」と聞かれていたぐらいなんで、リスト内包とクエリ構文は似たところがある。 クエリ構文の方が長いけど、好きに改行・インデントできる。 それに、letが使えるのも地味に便利(fibを見よ)。var l = from x inEnumerable.Range(0, 10) select x;

varpower = from x inEnumerable.Range(0, 10) select x * x;

var even = from x inEnumerable.Range(0, 10) where x % 2 == 0 select x;

var table = from x inEnumerable.Range(1, 9) select (fr...

カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 9 | | ソースサイト: d.hatena.ne.jp | カウンタを表示
タグ: C#, Linq, Python

まだコメントはありません。最初のコメントを登録してみませんか?

コメントするためにはログイン もしくは サインアップしてください。