ich versuche mich gerade an einer etwas komplexeren Aufgabe und möchte dabei meinen Code einfacher und lesbarer machen. Da ich es aber leider nicht besser weiß, kommen immer wieder sich-wiederholende Strukturen vor, die ich gerne durch eine klarere Anweisung umgehen würde. Im Moment sieht das Ganze (abstrakt) noch so aus:
Code: Alles auswählen
def callback():
# Variablen auslesen
var1 = var_eins.get()
print "Inhalt: ", var1
var2 = var_zwei.get()
print "Länge: ", var2
var3 = var_drei.get()
print "Klassen: ", var3
# ...
Ich würde das gerne so vereinfachen, dass ich den Ablauf ein einziges mal definiere und sich die Variablen (z.B. durch eine vorherige Definition) sozusagen von selbst abarbeiten. Pseudo-Code:
Code: Alles auswählen
def callback():
x = x in range(10)
y = ['eins', 'zwei', 'drei', ...]
var<x> = var<y>.get()
print<Inhalt>, var<x>
Vielen Dank schonmal!