Some of your Lisp translations are subtly off...

> Date: 28 Sep 2006 02:49:50 -0700
> From: "sturlamolden" <[EMAIL PROTECTED]>
> Subject: Re: Questions on Using Python to Teach Data Structures and
>       Algorithms
> To: python-list@python.org
>
> If you want to make a chained structure, then perhaps you know LISP?
> This is what the basic machinery of LISP looks like in Python:
>
> def cons(a,b)
>    return [a,b]

should be:
     return [a].extend(b)

> def car(structure)
>    return structure[0]
>
> def cdr(structure)
>    return structure[1]

should be:
     return structure[1:]

B.

--
Brendon Towle, Ph.D.   <[EMAIL PROTECTED]>  +1-412-362-1530
“Debugging is twice as hard as writing the code in the first place.  
Therefore,
if you write the code as cleverly as possible, you are, by  
definition, not
smart enough to debug it.” – Brian W. Kernighan


-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to