Die Suche ergab 7 Treffer

von silentbreaker
Freitag 7. April 2006, 19:47
Forum: Allgemeine Fragen
Thema: Performanz optimieren (for-Schleife + Liste sortieren)
Antworten: 9
Zugriffe: 2856

Ich habs jetzt mit einer Liste von Tupeln gemacht und alle anderen Programmteile auch umgestellt. Und ich bin beeindruckt um wie viel schneller sort ist. Das hätte ich nicht gedacht.
Inzwischen habe ich auch eine Lösung für die Umwandlung der Liste gefunden:

vokabeln_order = [tuple(vokabeln [i ...
von silentbreaker
Dienstag 4. April 2006, 15:19
Forum: Allgemeine Fragen
Thema: Performanz optimieren (for-Schleife + Liste sortieren)
Antworten: 9
Zugriffe: 2856

Ich wollte das umstellen auf Listen mit Tupel vermeiden, weil das ne ganze Menge Arbeit ist.

Werd mich dann mal dran machen.

Na ja, aber danke erstmal.
von silentbreaker
Dienstag 4. April 2006, 14:33
Forum: Allgemeine Fragen
Thema: Performanz optimieren (for-Schleife + Liste sortieren)
Antworten: 9
Zugriffe: 2856

An Tupel hab ich auch schon gedacht, nur hab ich keine Idee wie ich aus der einfachen Liste eine Liste mit Tupeln und wieder zurück mache. Denn in anderen Funktionen müssen die Elmente der Liste einzeln bearbeitbar sein. Ich müsste die Liste also vorübergehend umwandeln. Wie geht das möglichst ...
von silentbreaker
Montag 3. April 2006, 20:51
Forum: Tkinter
Thema: Programm soll auf den Button-klick warten!
Antworten: 31
Zugriffe: 9554

Dein Script funktioniert so nicht Silentbreaker, weil root.mainloop() erst nach der schleife gestartet wird, die ja aber solange läuft bis sie beendet wird... das geht ja nur wenn root.mainloop() läuft...


stimmt, hab es auf die schnelle in der IDLE getestet. Und da läuft es ja auch so. Nebenbei ...
von silentbreaker
Montag 3. April 2006, 20:42
Forum: Tkinter
Thema: Listbox vorbelegen(aktivieren) und disabeln
Antworten: 6
Zugriffe: 2372

Vielen Dank schonmal. Ich denke ich habe mich wahrscheindlich etwas verwirrend ausgedrückt. Mein zweiter Post sollte sagen das ich eine Listbox möchte die nur anzeigt, aber nicht mehr selectierbar ist.

Hallo,

für dein Problem gibt es eine einfache Lösung:

zum deaktivieren:

listbox['state ...
von silentbreaker
Montag 3. April 2006, 20:23
Forum: Tkinter
Thema: Programm soll auf den Button-klick warten!
Antworten: 31
Zugriffe: 9554

also ungefähr so was hier?


import Tkinter as tk

erfuellt = False

def func():
#hier rein was erfuellt werden soll
global erfuellt
erfuellt = True

def schleife():
while not erfuellt:
print 'bla'

root = tk.Tk()
butt = tk.Button(root, text="Button", command=func)
butt.pack()

schleife ...
von silentbreaker
Montag 3. April 2006, 18:33
Forum: Allgemeine Fragen
Thema: Performanz optimieren (for-Schleife + Liste sortieren)
Antworten: 9
Zugriffe: 2856

Performanz optimieren (for-Schleife + Liste sortieren)

Hallo,

ich habe ein Problem mit der Performanz, wenn ich mittels einer for-Schleife eine Liste alphabetisch bzw. zufällig sortieren möchte. Die Schwierigkeit ist, dass immer 5 Elemente der Liste zusammengehören und dadurch auch zusammen verschoben werden müssen. Und eben das dauert ewig. Wie kann ...