ループのテクニック
enumerate(list) : リスト/配列に対して、位置インデックスとその値を同時に得る list.items( ):ディクショナリに対して、キーとその値を同時に得る zip(sequence1、sequence2… 続きを読む »
演算子の処理と浮動小数点
タプル()のアンパック
うそ(嘘)
There are three kinds of lies: lies, damned lies, and statistics(『世の中には3種類の嘘がある: 嘘、大嘘、そして統計だ』) by Mark Twain W… 続きを読む »
シーケンスとコレクション
シーケンス (文字列、バイト列、タプル、リスト、range 等) コレクション (辞書、集合、凍結集合 等)
lambda関数
map関数とlist関数を組み合わせて、for文と同等のことをシンプルに実行
パフォーマンス計測 (timeit)
timeitが細微な粒度レベルを見るのに対して、profile および pstats モジュールは、大きめのコードブロックを律速している部分を見つけるためのツールを提供する