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])=4Code: 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?
