Python Forum
Please help: Index out of range error - Printable Version

+- Python Forum (https://python-forum.io)
+-- Forum: Python Coding (https://python-forum.io/forum-7.html)
+--- Forum: General Coding Help (https://python-forum.io/forum-8.html)
+--- Thread: Please help: Index out of range error (/thread-4673.html)



Please help: Index out of range error - Danni - Sep-02-2017

I receive the Index out of range error for c variable with the following code:

import bumpy as np
x = np.random.normal(mu=0.03,std=0.05,T = 10)

def form(x,w,B):
for i in range(len(x)):
a=[]
c=[]
d=[]
f=[]
if len(x) == 1:
a.append(x[i] - w)
c.append((1 + x[i] - a[i])*1)
d.append((1+x[i])*1)
if d[i] > max(c[:]):
f.append(B+a[i])
else:
f.append(B)
else:
a.append(x[i] - w)
c.append((1 + x[i] - a[i])*c(i-1))
d.append((1+x[i])*c(i-1))
if d[i] > max(c[:-1]):
f.append(B+a[i])
else:
f.append(B)
return f


RE: Please help: Index out of range error - Larz60+ - Sep-02-2017

You need to format your code in code tags and re-post.
Please read BBCODE

Thank you