C#でLinqを使うよりPythonの方が2倍速かったのでベンチマークをしてみた うん、まあ Linq はそこそこリッチなので、こういう使い方したらそこそこ遅くなるよね。特に GroupBy は遅い。 でもそんなことより ToList() しまくってて遅延実行の意味なし。最初の結果テーブルで C# が3倍ほど遅いのはほぼこれのせいじゃないかな。 あとシリアライザが Newtonsoft。そりゃ遅いよね、って感じ。最近のスタンダード、Utf8Json を使います。 とりあえず自分の環境で python3.6 動かした結果を貼る: 0.8537077903747559[sec] 0.8066554069519043[sec] 0.8596947193145752[sec] 0.83 秒くらいですかね? んで C# 、愚直に書いてみる。 using System; using System.Li