Armin Rigo wrote: >def chr(i): > return "\x00\x01\x02x03...\xFF"[i] > > > The problem with this is that it's absurdly verbose as well as error prone to enumerate the string constant. It may be faster, but it's no good if it's _wrong_.