sequence multiplied by -1

Yingjie Lan lanyjie at
Sat Sep 25 10:22:04 CEST 2010


I noticed that in python3k, multiplying a sequence by a negative integer is the same as multiplying it by 0, and the result is an empty sequence. It seems to me that there is a more meaningful symantics. 

Simply put, a sequence multiplied by -1 can give a reversed sequence. 

Then for any sequence "seq", and integer n>0, we can have 

"seq * -n" producing "(seq * -1) * n". 

Any thoughts?



More information about the Python-list mailing list