> Would you like to present another way of achieving the same code that > makes Python look better, i would love to see it. Here is an even more > interesting example of "Ruby linear-flow" verses "Python lisp-style- > nesting"... > > RUBY: > ["three","one","two"].map{|x| x.capitalize}.sort.join(',') > > PYTHON > ','.join(sorted(map(lambda x:x.title(), ["three", "one", "two"])))
','.join(x.title() for x in sorted(["three", "one", "two"])) > I do the Python code all the time without thinking twice about it. But > to a noob i'll bet Ruby is more decipherable in these cases. It's > ironic that Python was created by a westerner and we read it from > right to left, and Ruby was created by a easterner and we read it left > to right. Go figure? You read Python from right-to-left; "we" don't-- I don't. --Stephen via iPad. -- http://mail.python.org/mailman/listinfo/python-list