def str_sort(string):
        s = ""
        for a in sorted(string):
                s+=a
        return s


if i instead do:

def str_sort(string):
        s = ""
        so = sorted(string)
        for a in so:
                s+=a
        return s


will that be faster or the interpreter can figure out that it only has
to do sorted(string) once? or that kind of cleverness is usually
reserved for compilers and not interpreters?
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to