Die Suche ergab 420 Treffer
- Donnerstag 3. März 2011, 21:47
- Forum: Allgemeine Fragen
- Thema: Liste aus Dicts - Position des n-größten Elementes finden
- Antworten: 7
- Zugriffe: 1048
Re: Liste aus Dicts - Position des n-größten Elementes finde
@hendrikS: Ist es wirklich *das* was Du haben wolltest? Ach herje irgendie wieder nur oberflächlich gelesen. :oops: Echt gut, daß Du aufmerksam bist. Ich finde komisch, daß es daran gescheitert ist, weil man sich nicht einigen konnte. Eine funktionell ähnliche Implementierung der, in der C++ STL fä...
- Donnerstag 3. März 2011, 18:49
- Forum: Allgemeine Fragen
- Thema: Liste aus Dicts - Position des n-größten Elementes finden
- Antworten: 7
- Zugriffe: 1048
Re: Liste aus Dicts - Position des n-größten Elementes finde
Du meinst sowas? http://docs.python.org/library/collections.html#collections.OrderedDict Cool. Ab 2.7. Dann kann ich mir den PEP sparen. Wobei ich es noch cooler fände, wenn man dafür nicht etwa collections importieren müsste. Ich glaube, da liese sich einiges vereinfachen. Im vorliegenden Fall abe...
- Donnerstag 3. März 2011, 18:32
- Forum: Allgemeine Fragen
- Thema: Liste aus Dicts - Position des n-größten Elementes finden
- Antworten: 7
- Zugriffe: 1048
Re: Liste aus Dicts - Position des n-größten Elementes finde
Kommt gar nicht so selten vor, dass es von Vorteil wäre, wenn die Elemente eines dicts sortiert wären. Hab meinen PEP aber noch nicht geschrieben.
- Mittwoch 2. März 2011, 17:46
- Forum: Allgemeine Fragen
- Thema: Erweitertes print
- Antworten: 9
- Zugriffe: 6444
Re: Erweitertes print
Es wurden schon x von y Zeilen gelesen. Und es soll das x mit jedem Schleifendurchlauf erhöht werden, ohne eine neue Zeile in die Konsole zu schreiben. Verstehe jetzt, was Du erreichen willst. Das geht aber nicht so einfach. Unter Linux womöglich mit der curses Bibliothek. Unter Windows weiss ich n...
- Mittwoch 2. März 2011, 12:06
- Forum: Allgemeine Fragen
- Thema: Erweitertes print
- Antworten: 9
- Zugriffe: 6444
Re: Erweitertes print
Zu 2.)
Die einfachste Methode das newline zu unterdrücken ist einfach ein Komma hinten anfügen.
Wird aber ein Space eingefügt. Sonst könnte man mit Listen und join arbeiten. Dann ibt es noch die write Funktion (sys.stdout.write).
Die einfachste Methode das newline zu unterdrücken ist einfach ein Komma hinten anfügen.
Code: Alles auswählen
for i in 1,2,3:print i,
- Dienstag 1. März 2011, 23:05
- Forum: Allgemeine Fragen
- Thema: Feature Wünsche
- Antworten: 2
- Zugriffe: 719
Re: Feature Wünsche
Danke für den Link. Bin dann beim Durchlesen auf folgende Seite gestoßen: http://mail.python.org/mailman/listinfo/python-ideas Ich werde meinen Feature Wunsch mal aufschreiben und dort einstellen. Vielleicht findet das ja noch jemand cool. Sinnvoll ist das wahrscheinlich nur, wenn man auch über eine...
- Dienstag 1. März 2011, 22:40
- Forum: Allgemeine Fragen
- Thema: Feature Wünsche
- Antworten: 2
- Zugriffe: 719
Feature Wünsche
Kann man eigentlich irgendwo neue Features vorschlagen. Ich vermute, die Python Entwickler machen sich sicherlich einige Gedanken Python zu verbessern. Die Anwender haben aber sicher auch den ein oder anderen Wunsch. Bespielsweise gibt es in der C++ STL bei maps und sets die Eigenschaft, daß die Ele...
- Montag 28. Februar 2011, 15:31
- Forum: Allgemeine Fragen
- Thema: pythonanfänger weiß nicht weiter
- Antworten: 33
- Zugriffe: 4455
Re: pythonanfänger weiß nicht weiter
Also wenn ich lambda x: vor eine Zeichenkette schreibe, ... Du kannst lambda als Funktion betrachten. Kann auch mehrere Parameter besitzen und nicht nur x heissen. Bsp.: f = lambda a,b:a+b ist identisch mit def f(a,b): return a+b Ist im Prinzip nicht so wichtig, weil man auch ohne lambda auskommt. ...
- Montag 28. Februar 2011, 13:03
- Forum: Allgemeine Fragen
- Thema: pythonanfänger weiß nicht weiter
- Antworten: 33
- Zugriffe: 4455
Re: pythonanfänger weiß nicht weiter
Ja geht prinzipiell:lena_ hat geschrieben:Kann ich f nicht auch im Argument von g angeben?
Code: Alles auswählen
print g(lambda x:x**4,3,0.5,100)
- Sonntag 27. Februar 2011, 15:39
- Forum: Allgemeine Fragen
- Thema: pythonanfänger weiß nicht weiter
- Antworten: 33
- Zugriffe: 4455
Re: pythonanfänger weiß nicht weiter
Konzepte sollten ja üblicherweise in Vorlesungen vermittelt und in Seminaren vertieft werden. Wer diese ignoriert sollte sich dann nicht wundern. Und gerade beim Programmieren gilt: Übung macht den Meister.Hyperion hat geschrieben: ... sondern vermutlich auch generelle Konzepte. Da die Frage nach "self" kam,
- Sonntag 27. Februar 2011, 15:16
- Forum: Allgemeine Fragen
- Thema: pythonanfänger weiß nicht weiter
- Antworten: 33
- Zugriffe: 4455
Re: pythonanfänger weiß nicht weiter
Da ich schon so ein Python-buch/skript größtenteils durchgelesen/gemacht habe, ... Ich glaube nicht, daß man eine Sprache lernt, wenn man nur liest. In erster Linie mußt Du sie sprechen. Auf Programmiersprachen übertragen Du mußt Python anwenden. Such Dir eine/mehrere Problemstellungen und löse sie...
- Dienstag 22. Februar 2011, 19:59
- Forum: Allgemeine Fragen
- Thema: Effektiver Umgang mit großen Listen
- Antworten: 37
- Zugriffe: 4499
Re: Effektiver Umgang mit großen Listen
Deine Problemstellung ist eigentlich zu unklar beschrieben, so dass Dich die Hinweise vermutlich nicht so richtig weiterbringen. Slicing ist immer eine gute Idee, so fern es Sinn macht. Ebenso könnest Du mit der index() Methode arbeiten. Hier kannst Du auch optional Startindex und Endeindex angeben....
- Montag 24. Januar 2011, 12:16
- Forum: Allgemeine Fragen
- Thema: Guter Programmierstil
- Antworten: 32
- Zugriffe: 3399
Re: Guter Programmierstil
Imho schon. Ich habe nurz kur drüber nachgedacht. Habe mir das aber eher banal vorgestellt.Das Lager hat eine Methode save, die aufgerufen wird, wenn entweder ein Produkt aus dem Lager entnommen oder eingefügt wird. Dann macht man noch irgendwie die Datenbank bekannt und den Rest erledigt die Metho...
- Montag 24. Januar 2011, 11:45
- Forum: Allgemeine Fragen
- Thema: Guter Programmierstil
- Antworten: 32
- Zugriffe: 3399
Re: Guter Programmierstil
Das ganze ist keine Hausaufgabe, sondern reine Hobbysache. Also Du musst Dich für nichts rechtfertigen.Ich würde sagen, sofern ein gewisses Eigenengagement erkennbar ist, werden sogar Hausaufgaben aktiv unterstützt. [*]Produktdefintion [*]Lager [*]Kunde [*]Transaktion (Verkaufsvorgang) Für Produkt,...
- Samstag 22. Januar 2011, 12:23
- Forum: Allgemeine Fragen
- Thema: Dictionary mit Platzhaltern durchsuchen
- Antworten: 32
- Zugriffe: 5231
Re: Dictionary mit Platzhaltern durchsuchen
3. Eher eine Frage - wenn man über eine Dictionary, um den Schlüssel und den Wert zu bekommen, iteriert sollte man in Python 2.x nicht "iteritems" benutzen ? Wenn man den Wert hinter dem Schlüssel im Algorithmus nicht ständig benötigt, empfiehlt sich weder items() noch iteritems() zu verw...
- Donnerstag 20. Januar 2011, 13:57
- Forum: Allgemeine Fragen
- Thema: Problem beim programmieren
- Antworten: 7
- Zugriffe: 890
Re: Problem beim programmieren
Brilliantes Beispiel für eine if Schleife.BlackJack hat geschrieben:@Barabbas: Das mag syntaktisch in Ordnung sein, aber es ist unsinnig.
- Donnerstag 6. Januar 2011, 21:42
- Forum: Offtopic
- Thema: Für welche Pakete sich Python-User einen 3.x-Port wünschen
- Antworten: 13
- Zugriffe: 1536
Re: Für welche Pakete sich Python-User einen 3.x-Port wünsch
Selbst Haskell hat Fehler in der Standardbibliothek (e.g. die Unterstützung regulärer Ausdrücke, oder in älteren Versionen die Unicode-Unterstützung). Also ich meine das Fehlen von Features ist per se noch kein Fehler. Ich kenne nur einen Fehler (denke zumindest, daß es einer ist). Beim logarithmie...
- Mittwoch 5. Januar 2011, 21:13
- Forum: Allgemeine Fragen
- Thema: bestimmte Zeilen einer ASCII Datei Löschen
- Antworten: 36
- Zugriffe: 14185
Re: bestimmte Zeilen einer ASCII Datei Löschen
Muß man aber nachinstallieren. Zum Bsp. hier.DaMutz hat geschrieben:diese Programme gibt es auch für Windows.
- Dienstag 7. Dezember 2010, 17:56
- Forum: Allgemeine Fragen
- Thema: float mit Nachkommastellen
- Antworten: 6
- Zugriffe: 1293
Re: float mit Nachkommastellen
@Darii:
3.0 Features mit 2.0 Features zu mischen finde ich keine besonders gute Idee. Irgendwann kommst Du durcheinander. Es gibt so viel Möglichkeiten das zu lösen.
3.0 Features mit 2.0 Features zu mischen finde ich keine besonders gute Idee. Irgendwann kommst Du durcheinander. Es gibt so viel Möglichkeiten das zu lösen.
- Sonntag 5. Dezember 2010, 16:35
- Forum: Allgemeine Fragen
- Thema: Liste in mehrere Unterlisten splitten?
- Antworten: 9
- Zugriffe: 1837
Re: Liste in mehrere Unterlisten splitten?
Rein ergebnisorientierte Lösung.BlackJack hat geschrieben:@hendrikS: Bitte mit Warnung dass man das nicht verwenden sollte. Was war das Ziel? Unnötiges kopieren von Elementen zu maximieren!?