ich habe eine Frage wie ich genau einen array (verwende numpy) effizient bearbeiten kann/muss:
Stellt euch folgenden Array vor:
Code: Alles auswählen
data=[[0.,1.,4.,5.],
[3.,5.,3.,2.,6.],
...
[0.,1.,4.,5.],
[3.,5.,3.,2.,6.]]
Code: Alles auswählen
print len(data)=1000000
print len(data[0])=4
Code: Alles auswählen
data_temp=[]
for i in range(0,len(data)):
data_temp.append(data[i][n])
darauf führe ich berechnungen aus, ändere Werte und möchte diesen ARray wieder in meinen ursprünglichen Array einfügen:
Code: Alles auswählen
for i in range(0,len(data)):
data[i][n]=data_temp[i]
habe es mit der funktion
Code: Alles auswählen
take(data,(n,))
was aber nicht funktioniert hat.
Habt ihr mir einen Tip?