エキPy読書会02 (2010/9/7)¶
- 日時:
2010/09/07 19:30 - 22:00
- 範囲:
2章 構文ベストプラクティス - クラス以外
エキスパートPythonプログラミングの読書会2回目
質疑応答(覚えてる範囲)¶
- 質問: イテレータは全部ジェネレータに置き換えた方が良いんですか?
A: 基本的にはそう考えて問題ありません。
状況に応じて使い分ける必要がありますが、ジェネレータで書けないか検討するべきです。
- 質問: ということは、[]と()の内包表記では()の方がジェネレータですが、これはあんまり使う機会はないんでしょうか?
A: list内包表記の置き換えとして使うと思います
関数引数にジェネレータ表記をする場合、()を1段省略して使うことはまあまああります。
- 質問: 内包表記で変数束縛するとstackはどこまで引っ張って行っちゃうんでしょう?
スタックごと束縛されてメモリなども保持されてしまうと思う by shimizukawa
A: スタックってか、フレームオブジェクトが保存される by @atsuoishimoto
参考¶
Twitter LIST: http://twitter.com/shimizukawa/expertpython-reading-02/members
Togetter: http://togetter.com/li/50261 古いツイートを回収しきれませんでした><