amadain wrote:

> Hi
> I was wondering if there was a nicer way to swap the first 2
> characters in a string with the 4th and 5th characters other than:
> 
> darr=list("010203040506")
> aarr=darr[:2]
> barr=darr[4:6]
> darr[:2]=barr
> darr[4:6]=aarr
> result="".join(darr)
> 
> The above code works fine but I was wondering if anybody had another
> way of doing this?


You can do it like this:


darr=list("010203040506")
darr[:2], darr[4:5] = darr[4:6], darr[:2]
result="".join(darr)
print result


Diez
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to