スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
コメント (-)
コメントの投稿
トラックバック (-)

pythonでOrderedDictを作ろうとした

pythonの辞書型(dict)はキーの順序が保障されない。
なので順番はlistなどを使って順序は別途管理しなくてはいけない。
ちょっとそれだと面倒なケースが出てきたので、組み合わせたクラスを作ろうとした。
iterkeysだけ上書きしたらいいかと思ったら、どうもそれぞれ違う実装になっている模様。
(というより組み込みのクラスだから完全なオーバーライドできないのかな)
で、ちょっと面倒くせーなぁと思って調べたら、python2.7からはOrderedDictというのがあり、
2.4~2.6用にも追加のライブラリとして公開されていた。

http://pypi.python.org/pypi/ordereddict/

クラス名も作ろうとしてたのとまったく同じで、みんな考えることは同じだと思った。
コメント (0)
コメントの投稿
トラックバック (0)
前のページ(maox.net)
次のページ(UFWのログをufw.logだけにする(Ubuntu10.04))
プロフィール

MAO

間男(MAO)

最新記事
カテゴリ
戯言 (38)
テンプレート (2)
検索フォーム
ブロとも申請フォーム

この人とブロともになる

リンク
このブログをリンクに追加する
RSSリンクの表示
google adsence
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。