Veröffentlicht 6. November 20231 j def erstelleFluege(datum:datetime, plaetze:int): Auswahl_Fluege = [] for indexFlugObjekte, flüge in enumerate(Linien_Flüge): for objekte in flüge: flugDatum = objekte.getFlugDatum() freiePlaetze = objekte.getFreiePlaetze() if flugDatum = datum and freiePlaetze <= plaetze: Auswahl_Fluege.append(objekte) return Auswahl_Fluege Hallo, ist die Logik richtig? Ich kann doch z.B. direkt über objekte. auf die get Methoden zugreifen ? Es gibt zwar dazu Lösungen aber der Pseudocode wirkt kompliziert und viel länger als meine Lösung weshalb ich mich wundere --> Gerade gesehen bei if datum natürlich ein == PS: Sortierung mache ich noch. Bearbeitet 6. November 20231 j von rasenganIT
6. November 20231 j ich kenne mich zwar nicht mit Python aus, aber diese 2. innere ? schleife sieht fehl am Platz aus.
6. November 20231 j Autor vor 4 Minuten schrieb carnaqe: ich kenne mich zwar nicht mit Python aus, aber diese 2. innere ? schleife sieht fehl am Platz aus. das gefühl hatte ich auch da es ja keine tabelle mit zeilen ist reicht vermutlich eine for
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.