2014-12-01から1ヶ月間の記事一覧

クラスにイテレータの性質を付加する

クラスと辞書の関係 ちょっと前の記事で紹介したとき、pythonのクラスはデフォルトとしてイテレータとして使用できていませんでした。今回も基本的なことですが、イテレータを定義する話です。 >>> class _: pass >>> list(_) Traceback (most recent call l…

TypeError: 'int' object is not iterable

プログラミングと暇つぶし Python リストを見ていたら、「pythonにてstrの数字とintの数字を取り込んで全部int化されたリストを作りたい。けど、エラーがでてうまくいかない」って書いてあるところでなんか引っかかった。ブログで言及されているTypeError: '…

java to python

Cがエラーを吐いたとき 僕が研究で使用しているシミュレーションのプログラムはCで記述されている。このプログラムでは、グローバル変数をマクロ(#define)で記述しています。こうしておいてパラメータの部分だけヘッダーファイルにまとめてから、pythonで …