やっべ、ほとんどわかんね。
list, tuple, dict, deque, heapq, bisect がどういう場面に適しているか説明しなさい
やっべ、使ったことねえ。アンチョコ(要するにマニュアル)見ていいのかな??
- list 不定長の単純配列。非ソートデータの保持
- tuple 一時的な小さいデータの保持。不変。
- dict 連想配列。色々。
- deque ※使ったことねえです
- heapq ※使ったことねえです
- bisect ※使ったことねえです
現在の出稼ぎでは、残念なことにPHPです。PHPでプロファイラ使う話はあまりないですね。と言うか、実行時間の殆どはphp-activerecordと、adobe amf framework だったりするので、チューニングで頑張る余地はあまりないです。これらのフレームワークのロード時点で、メモリ3MBづつ使うので、memory_limitは、8MBから増やさざるを得ません。