Gast
#5307957
Hallo! Ich bin Python-Neuling und habe folgendes Problem: Bei einer Auflistung, die ich normal mit Labels aus tkinter bewerkstellige, platziere ich innerhalb einer for-Schleife Buttons, die einen bestimmten Eintrag der Liste löschen sollen. buttonLoeschen.append(Button(fenster, text="Löschen", command= lambda: loescheBt(i))) Das Problem ist, dass zum Zeitpunkt, wo ich den Button klicke, die for-Schleife natürlich fertig ist, sodass i (die Zählvariable der for-Schleife) dem Index des letzten Eintrages entspricht. Somit wird das letzte Element gelöscht, statt dem, wo der Button ist. Nun suche ich nach einer Möglichkeit, das "i" zu konservieren. Also der command soll das i fix behalten, das beim Erstellen des Buttons gültig war. Bitte um Hilfe. Danke!