Ulrich Hobelmann wrote: > Xah Lee wrote: > >> To sort a list in Python, use the “sort” method. For example: >> >> li=[1,9,2,3]; >> li.sort(); >> print li; > > Likewise in Common Lisp. In Scheme there are probably packages for that > as well. My apologies for not being very fluent anymore. > > CL-USER> (setf list (sort '(1 9 2 3) #'<)) ; input > (1 2 3 9) ; output
Careful. Common Lisp's sort function is specified to be destructive, so you shouldn't use it on literal constants. So don't say (sort '(1 9 2 3) ...), say (sort (list 1 9 2 3) ...), etc. Pascal -- OOPSLA'05 tutorial on generic functions & the CLOS Metaobject Protocol ++++ see http://p-cos.net/oopsla05-tutorial.html for more details ++++ -- http://mail.python.org/mailman/listinfo/python-list