Re: list reversal error

2016-03-03 Thread Steven D'Aprano
On Fri, 4 Mar 2016 09:51 am, vlyamt...@gmail.com wrote: > i have list of strings "data" and i am trying to build reverse list data1 Use a slice with a negative step-size and defaults for the start and end positions. data1 = data[::-1] -- Steven --

Re: list reversal error

2016-03-03 Thread Gary Herron
On 03/03/2016 02:51 PM, vlyamt...@gmail.com wrote: i have list of strings "data" and i am trying to build reverse list data1 data1 = [] for i in range(len(data)): j = len(data) - i data1.append(data[j]) but i have the following error: data1.append(data[j]) IndexError: list index out of

Re: list reversal error

2016-03-03 Thread Mark Lawrence
On 03/03/2016 22:51, vlyamt...@gmail.com wrote: i have list of strings "data" and i am trying to build reverse list data1 data1 = [] for i in range(len(data)): j = len(data) - i data1.append(data[j]) but i have the following error: data1.append(data[j]) IndexError: list index out of

Re: list reversal error

2016-03-03 Thread MRAB
On 2016-03-03 23:08, John Gordon wrote: In <8b3d06eb-0027-4396-bdf8-fee0cc9ff...@googlegroups.com> vlyamt...@gmail.com writes: i have list of strings "data" and i am trying to build reverse list data1 data1 = [] for i in range(len(data)): j = len(data) - i data1.append(data[j]) but i

Re: list reversal error

2016-03-03 Thread Joel Goldstick
On Thu, Mar 3, 2016 at 6:08 PM, John Gordon wrote: > In <8b3d06eb-0027-4396-bdf8-fee0cc9ff...@googlegroups.com> > vlyamt...@gmail.com writes: > > > i have list of strings "data" and i am trying to build reverse list data1 > > data1 = [] > > for i in range(len(data)): > >j =

Re: list reversal error

2016-03-03 Thread John Gordon
In <8b3d06eb-0027-4396-bdf8-fee0cc9ff...@googlegroups.com> vlyamt...@gmail.com writes: > i have list of strings "data" and i am trying to build reverse list data1 > data1 = [] > for i in range(len(data)): >j = len(data) - i >data1.append(data[j]) > but i have the following error: >

list reversal error

2016-03-03 Thread vlyamtsev
i have list of strings "data" and i am trying to build reverse list data1 data1 = [] for i in range(len(data)): j = len(data) - i data1.append(data[j]) but i have the following error: data1.append(data[j]) IndexError: list index out of range am i doing it wrong? Thanks --