2008-12-02から1日間の記事一覧

Pythonの多次元リストの初期化

Pythonの多次元リストの作成方法について調べたので、自分用にメモまずは、1次元リストの初期化 >>> map(lambda i:0, range(3)) [0, 0, 0] >>> [0]*3 [0, 0, 0]次に2次元リストの初期化 >>> a = [[0 for i in range(3)] for i in range(3)] >>> a [[0, 0, 0]…

Pythonでパスカルの三角形

Pythonでパスカルの三角形を書いてみました。 再帰を使うととっても簡潔に書けますね。 def pascal(x, y): if(x == 1 or x == y): return 1 else: return pascal(x - 1, y - 1) + pascal(x, y - 1) def line(n): a = [] for i in range(n): a.append(pascal(…

マスクは風邪予防に最適

今日は1日中、マスクをつけていたので喉の状態はとても良かった。 菌を防いで、かつ保湿効果もあったので喉飴も不要でした。 昨日宣言したとおり、トイレに行くたびに手洗い、うがいも欠かさなかった。ただ、マスクをつけていると周りの人から「風邪ひいたの…