タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Pythonとpythonとfunctionalに関するrawwellのブックマーク (1)

  • 2008-10-19

    Lisp プログラマのための Python 入門 (http://www.unixuser.org/~euske/doc/python/python-lisp-j.html) を読み直していて、PythonでLispのような連結リストを表現するのは (1, (2.0, ("three", None))) とあったので、これを基にして自分の「car, cdr, consと無限リスト」(http://d.hatena.ne.jp/morchin/20080924#p1)で作ったサンプルを実装しなおしてみた。ここでは、LispやHaskellのリストをConsリストと呼ぶことにする。 def car(seq): return seq[0] def cdr(seq): return seq[-1] def cons(x, xs): return [x, xs] def list_to_cons(s

    2008-10-19
    rawwell
    rawwell 2008/10/21
    PythonでLispのような連結リストを表現するのは (1, (2.0, ("three", None))) とあったので、これを基にして自分の「car, cdr, consと無限リスト」で作ったサンプルを実装しなおしてみた。ここでは、LispやHaskellのリストをConsリストと呼
  • 1