[Tutor] Manipulate list in place or append to a new list
Sander Sweers
sander.sweers at gmail.com
Sat Nov 1 22:40:38 CET 2008
Hi,
What is the better way to process data in a list? Make the changes in
place, for example
somelist = [1,2,3,4]
for x in range(len(somelist)):
somelist[x] = somelist[x] + 1
Or would making a new list like
somelist = [1,2,3,4]
newlist = []
for x in somelist:
newlist.append(x + 1)
Or is there another way of doing this kind of things. Pointers to
online resources are most welcome :-)
Thx
Sander
More information about the Tutor
mailing list