ich habe eine ziemliche Anfängerfrage, zu der ich aber keine Antwort ergoogeln kann (wahrscheinlich weil ich nicht weiß wie das Konstrukt heißt).
Was bedeuten der for-Schleife vorangestellte Elemente?
Beispielhaft wären da z.B.
Code: Alles auswählen
def delta_dach_nea(delta, q, w):
R = {q}
for a in w:
R = {q for p in R
for q in delta[p,a]}
print(R)
return R
Code: Alles auswählen
def powerset(S):
P = {frozenset()}
for e in S:
P|= {R|{e} for R in P}
return P
Was bedeuten die Variablen q in Beispiel 1 bzw. die Menge {e} in Beispiel 2?
Was passiert also bei "a for i in ... "?
for-Schleifen ohne diesen Zusatz kenne ich, aber was bedeuten solch vorangestellte Elemente?
Dankeschön