Ja stimmt, es funktioniert leider wirklich nur mit der 2. Spalte richtig.
Wie müsste ich den Quellcode denn Anpassen um z.B. nach der dritten oder vierten Spalte zu sortieren?
def quickSort(list):
if not list:
return list
pivot = list[0]
lesser = quickSort([x for x in list[1:] if x[1] < pivot[1 ...
Die Suche ergab 5 Treffer
- Dienstag 20. April 2021, 15:22
- Forum: Allgemeine Fragen
- Thema: List nach Spalte Sortieren ohne Methode
- Antworten: 7
- Zugriffe: 510
- Mittwoch 14. April 2021, 14:59
- Forum: Allgemeine Fragen
- Thema: List nach Spalte Sortieren ohne Methode
- Antworten: 7
- Zugriffe: 510
Re: List nach Spalte Sortieren ohne Methode
Habs schon heraus gefunden und kann nun auch nach den anderen Spalten Sortieren.
Nur bei der Sortierung nach der ersten Spalte (Index 0) erhalte ich einen Fehler:
RecursionError: maximum recursion depth exceeded in comparison
Hier der Code:
def quickSort(list):
if not list:
return list
pivot ...
Nur bei der Sortierung nach der ersten Spalte (Index 0) erhalte ich einen Fehler:
RecursionError: maximum recursion depth exceeded in comparison
Hier der Code:
def quickSort(list):
if not list:
return list
pivot ...
- Mittwoch 14. April 2021, 14:12
- Forum: Allgemeine Fragen
- Thema: List nach Spalte Sortieren ohne Methode
- Antworten: 7
- Zugriffe: 510
Re: List nach Spalte Sortieren ohne Methode
Vielen Dank für die Hilfe.
Bubble Sort hat nun geklappt.
Ich versuche jetzt auch noch das ganzen mit Quicksort zu lösen.
Ich bin schon soweit gekommen, dass ich nach der zweiten Spalte sortieren kann.
def quickSort(list):
if not list:
return list
pivot = list[0]
lesser = quickSort([x for x in ...
Bubble Sort hat nun geklappt.
Ich versuche jetzt auch noch das ganzen mit Quicksort zu lösen.
Ich bin schon soweit gekommen, dass ich nach der zweiten Spalte sortieren kann.
def quickSort(list):
if not list:
return list
pivot = list[0]
lesser = quickSort([x for x in ...
- Dienstag 13. April 2021, 22:59
- Forum: Allgemeine Fragen
- Thema: List nach Spalte Sortieren ohne Methode
- Antworten: 7
- Zugriffe: 510
Re: List nach Spalte Sortieren ohne Methode
Danke für die schnelle Antwort.
Mit der Sort Methode habe ich auch schon hinbekommen, allerdings suche ich noch wie gesagt nach einer Lösung ohne eine Methode zu verwenden. Also einen Algorithmus der das Problem "zu Fuß" löst.
Mit der Sort Methode habe ich auch schon hinbekommen, allerdings suche ich noch wie gesagt nach einer Lösung ohne eine Methode zu verwenden. Also einen Algorithmus der das Problem "zu Fuß" löst.
- Dienstag 13. April 2021, 21:15
- Forum: Allgemeine Fragen
- Thema: List nach Spalte Sortieren ohne Methode
- Antworten: 7
- Zugriffe: 510
List nach Spalte Sortieren ohne Methode
Hallo zusammen,
ich sitze gerade a einem kleinen Python Projekt und bräuchte da ein wenig Hilfe.
Ich habe eine CSV Datei die folgendermaßen aufgebaut ist:
Nr, Name, Gewicht,Höhe, Breite
112,Aerified, 41.70, 256.99, 141.01
656, Zoolab, 66.64, 108.44, 269.53
und das ganze mit ca. 10.000 zufällig ...
ich sitze gerade a einem kleinen Python Projekt und bräuchte da ein wenig Hilfe.
Ich habe eine CSV Datei die folgendermaßen aufgebaut ist:
Nr, Name, Gewicht,Höhe, Breite
112,Aerified, 41.70, 256.99, 141.01
656, Zoolab, 66.64, 108.44, 269.53
und das ganze mit ca. 10.000 zufällig ...