2011-08-01から1ヶ月間の記事一覧

matplotlibで面グラフを書く

適当なグラフですみません。 from pylab import * x = range(10) y1 = list(sin(x)) y2 = [sin(i)-0.2 for i in range(10)] fx = x + x[::-1] fy1 = y1 + y2[::-1] fy2 = y2 + [-1 for i in range(10)] ylim(-1) fill(fx,fy2, fx,fy1) plot(x, y1, "go", x, …

Pythonで配列内の重複する値を抽出する方法

Rubyで配列内の重複する値を抽出する方法 - 久保清隆のブログ確かに「重複した値が知りたい」ときって、結構あるんですよね。 Rubyにはinjectという記法(?)があるんですね。 じゃあ、Pythonだとどうなるんだろうと考えてみました。 a = [1, 2, 3, 4, 5, 5, 1…