Nan aus der Liste entfernen
Verfasst: Montag 16. September 2013, 09:44
Hey,
ich habe eine Liste mit ein paar nan- Einträgen, also,
und zudem eine Liste die fünfmal so lang ist wie L, also.
Wie ich die nan Einträge effizient aus der ersten Liste entferne ist mir klar.
Jetzt möchte ich genauso effektiv die fünf Elemente aus T entfernen, die zu meinen nan aus der ersten Liste gehören. Also, wenn in der ersten Liste mein nan an Stelle 1 steht, möchte ich die Elemente 5-9 aus meiner Liste T entfernen.
Wie kann ich das effektiv machen??
Danke für eure Hilfe!
ich habe eine Liste mit ein paar nan- Einträgen, also
Code: Alles auswählen
L=[1,nan,12,5,324,nan,93]und zudem eine Liste die fünfmal so lang ist wie L, also
Code: Alles auswählen
T=[1,2,1,2,3,4,5,33,42,435,643,234,123,643,234,123,52,6,4,43,634,3234,35,12,786,43,754,85,35,6,4,2,1,6,53]Wie ich die nan Einträge effizient aus der ersten Liste entferne ist mir klar.
Code: Alles auswählen
L=L[isnan(L)==False]Wie kann ich das effektiv machen??
Danke für eure Hilfe!