[Python-Dev] A Horrible Inconsistency
Georg Brandl
g.brandl at gmx.net
Fri May 26 17:50:06 CEST 2006
Facundo Batista wrote:
> 2006/5/26, Sean Reifschneider <jafo-python-dev at tummy.com>:
>
>> On Fri, May 26, 2006 at 12:37:02PM -0300, Facundo Batista wrote:
>> >- Treat the negative as a reverser, so we get back (3, 2, 1).
>>
>> Then we could get:
>>
>> >>> print -123
>> 321
>
> An integer is NOT a sequence.
>
> OTOH, that should be consistent to
>
>>>> -1 * "123"
> "321"
This is actually a nice idea, because it's even a more nonintuitive
answer for Python newbies posting to c.l.py asking how to reverse
a string <wink>
Georg
More information about the Python-Dev
mailing list