On 30 Jul 2009, at 20:05 , superpollo wrote:
r wrote:
On Jul 30, 12:15 pm, Masklinn <maskl...@masklinn.net> wrote:
[snip]
Furthermore Ruby has a pretty nice convention (sadly not used
enough I think) taken from Scheme where it's possible to postfix
a method name with "!" (note: the "!" is part of the name,
there's no magic) to indicate that this method modifies the
object it's called on rather than simply returning stuff.
Another oddity i did not like at first but must admit is growing on
me
vector.reverse --> returns a new reversed vector
vector.reverse! --> modifies the instance vector in-place
Of course in python you would do...
vector.reverse --> in-place
vector.reversed --> in-place
how to reverse a string in python? must i usa a temp? like:
>>> s = "ciccio"
>>> l = list(s)
>>> l.reverse()
>>> s = "".join(l)
>>> s
'oiccic'
>>>
???
bye
s = s[::-1]
--
http://mail.python.org/mailman/listinfo/python-list