Sublisten zusammenfügen und doppelte Elemente eliminieren
Verfasst: Montag 2. September 2013, 09:41
Hallo zusammen,
ich habe folgendes Problem:
Ich habe eine Liste mit 10000 Sublisten. Diese möchte ich jetzt so zusammenfügen, dass immer zwei aufeinander folgende Sublisten eine neue Subliste bilden, wobei die doppelten Zahlen eliminiert werden.
Beispiel:
ursprüngliche Liste
Ergebnis:
Um meine Listen zusammenzufügen, habe ich mir folgendes überlegt:
Nur wie kann ich meine doppelten Elemente möglichst effizient eliminieren?
Vielen Dank für eure Hilfe!!
ich habe folgendes Problem:
Ich habe eine Liste mit 10000 Sublisten. Diese möchte ich jetzt so zusammenfügen, dass immer zwei aufeinander folgende Sublisten eine neue Subliste bilden, wobei die doppelten Zahlen eliminiert werden.
Beispiel:
ursprüngliche Liste
Code: Alles auswählen
K=[[1,2,3,4],[1,4,5,6,7,8,9],[3,43,45,35,57,86,346,239],[1,3,5,13,51,13],[8,95,64],[78,12]]
Code: Alles auswählen
Kneu=[[1,2,3,4,5,6,7,8,9],[1,4,5,6,7,8,9,3,43,45,35,57,86,346,239],[3,43,45,35,57,86,346,239,1,5,13,51,13],[8,95,64,78,12]]
Code: Alles auswählen
Kneu=[]
for i in range(len(K)-1):
... Kneu.append(K[i]+K[i+1]
Vielen Dank für eure Hilfe!!
