Probleme bei der Quicksortimplementierung. Hilfe :S
Verfasst: Montag 19. Dezember 2011, 11:32
Hallo..ich arbeite momentan an dem Quicksortalgorithmus. Im Internet habe ich mir zur Hilfe verschiedene Implementierungen angeschaut und bin dabei auf eine gestoßen, die mich an 2 Stellen ziemlich verwirrt, da ich dem noch nie begegnet bin:
einmal:
"i for i in liste if i < pivot " wie darf ich das mit den 3 i's interpretieren?
sorry, mir erscheint das "i for i" irgendwie sinnlos...der Rest ergibt ja sinn, aber in dem Punkt bin ich überfragt...
und das zweite:
if __name__ == "__main__":
Das kann ich mir leider überhaupt nicht erklären. Was ist mit __name__ und was ist mit __main__ gemeint?
Tut mir leid, wenn die Fragen euch eventuell blöd erscheinen. Ich bin Einsteigerin, was das Programmieren zu tun hat und daher fehlt mir jegliches Grundwissen.
einmal:
"i for i in liste if i < pivot " wie darf ich das mit den 3 i's interpretieren?
sorry, mir erscheint das "i for i" irgendwie sinnlos...der Rest ergibt ja sinn, aber in dem Punkt bin ich überfragt...
und das zweite:
if __name__ == "__main__":
Das kann ich mir leider überhaupt nicht erklären. Was ist mit __name__ und was ist mit __main__ gemeint?
Tut mir leid, wenn die Fragen euch eventuell blöd erscheinen. Ich bin Einsteigerin, was das Programmieren zu tun hat und daher fehlt mir jegliches Grundwissen.