Programming」カテゴリーアーカイブ

Pythonの参照渡し

immutableの変更不可というのは、同じオブジェクト(id)のまま、値だけを変更することはできないという意味。変更時にはidも一緒に変更される。

lambda関数

map関数とlist関数を組み合わせて、for文と同等のことをシンプルに実行

パフォーマンス計測 (timeit)

timeitが細微な粒度レベルを見るのに対して、profile および pstats モジュールは、大きめのコードブロックを律速している部分を見つけるためのツールを提供する