レベル3 :
『初めてのPython第2版』を通読。
http://www.amazon.co.jp/gp/product/4873112109
言語仕様が思ったより単純ではないことを知る。クラスを書くようになるが、
selfが嫌だ、privateが結局無いことはどうなのよ、とか思っている。新形式
のクラスは使わない。

関数の引数にさまざまな形式を用いるようになる。アンパック代入、関数の戻
り値などにタプルを多用する。リスト内包表記を使うようになる。イテレータ
やジェネレータはまだ良く分からない。

import文の無いコードはまず書かなくなる。必要に迫られてDB接続やnumpy,
scipy、matplotlib などを導入。導入の容易さと使いやすさ、高機能に大満足。
MATLABよさようなら。しかし日本語のドキュメントはほぼ皆無。諦めて英語を
読むようになる。

複合キーのDBの戻り値をdictに納めようとして、タプルをキーにすればよいこ
とに気づく。タプルのありがたみを思い知る。