On Nov 6, 4:11 pm, "Just Another Victim of the Ambient Morality" <[EMAIL PROTECTED]> wrote: > How do you change certain elements in a list? I'm looking to do the > Python equivalent of this Ruby code: > > -> first = [1, 2] > => [1, 2] > -> second = first > => [1, 2] > -> first.map! {|i| i + 1} > => [2, 3] > -> first > => [2, 3] > -> second > => [2, 3] > > I need to change a list, in place, so other variables referencing that > list also see the change. > Thank you...
>>> first = [1,2] >>> second = first >>> for i in range(len(first)): first[i] += 1 >>> first [2, 3] >>> second [2, 3] -Dan -- http://mail.python.org/mailman/listinfo/python-list