路傍のプログラマ

只のプログラマが綴る愚痴と備忘録

Pythonづいてます

2006-08-10 12:32:32 | プログラミング
rst2html、rst2s5を使うようになって以来、かなりPythonづいてます。

全くの初心者であれば、もうすぐ出る書籍「みんなのPython」とかを読むべきなのでしょう。

ここでは、私がこれまでに見つけた、他のプログラミング言語に慣れている人がPythonに入門するときに参考になりそうなページを。

Satoru Takabayashiさん
いやなブログ 配列操作の比較表: Ruby, Python, JavaScript, Perl, C++
http://0xcc.net/blog/archives/000043.html

春風はるかさん
map, grep, filter, join, split
http://www.harukaze.net/~haruka/map.html

NISHIO Hirokazuさん
1時間で覚える?Python
http://kanaya.naist.jp/Zope/member/nishio/japanese/memo/LearnPythonInAnHour/

(2006/08/10追記)
重要なのを忘れてました。

Python ドキュメント翻訳プロジェクト
Python ライブラリリファレンス
http://www.python.jp/doc/nightly/lib/lib.html

これを見ると、Pythonにsetが追加されたのは2.4からとか。結構最近なんだなあ。
考えてみると、Pythonは、タプル、リスト、マップ、セット、配列、文字列にいたっては2種類と、これでもか、というほどいろいろなデータ構造が用意されてることにびっくり。

(2006/08/11追記)
Pythonのsetは、ライブラリで用意されていたSetクラスを、組み込み型にしたもののようです。誤解してました。

ついでに、以下のページも見つけました。追加。

Peter Norvig著、Yusuke Shinyamaさん訳
Lisp プログラマのための Python 入門
http://www.unixuser.org/~euske/doc/python/python-lisp-j.html