how to mutate a tuple?
Carlo v. Dango
oest at soetu.eu
Tue Oct 14 09:48:30 EDT 2003
On Tue, 14 Oct 2003 09:33:46 -0400, Roy Smith <roy at panix.com> wrote:
Many thanks for your quick reply!
aaaahh so there is a tuper() construct! :) that helps a lot.. still this
seems rather inefficient to create a list and then a new tuple.. but I
guess there really is no easier way.
but is there a tuple=>list function ? so that instead of creating the list
by a for-construct I could just say
list = tuple.tolist()
list[0] = newval
return turple(list)
?
-c.v.d.
> Copy your input tuple to a list, then say "myTuple = tuple (myList)"
>
> myList = []
> for item in myInputTuple:
> if this is the item that needs changing:
> item = something else
> myList.append (item)
>
> return tuple (myList)
--
More information about the Python-list
mailing list