computing with characters

Torsten Bronger bronger at
Wed Apr 30 11:06:52 CEST 2008


SL writes:

> "Gabriel Genellina" <gagsl-py2 at> schreef in bericht
> news:mailman.365.1209541507.12834.python-list at
>> En Wed, 30 Apr 2008 04:19:22 -0300, SL <ni at> escribió: And
>> that's a very reasonable place to search; I think chr and ord are
>> builtin functions (and not str methods) just by an historical
>> accident. (Or is there any other reason? what's wrong with
>> "a".ord() or str.from_ordinal(65))?
> yes when you know other OO languages you expect this. Anyone know
> why builtins were chosen? Just curious

*Maybe* for aesthetical reasons.  I find ord(c) more pleasent for
the eye.  YMMV.

The biggest ugliness though is ",".join().  No idea why this should
be better than join(list, separator=" ").  Besides, ",".join(u"x")
yields an unicode object.  This is confusing (but will probably go
away with Python 3).


Torsten Bronger, aquisgrana, europa vetus
                                      Jabber ID: bronger at
               (See for further contact info.)

More information about the Python-list mailing list