Seite 1 von 1

Mehrdimensionale Generator Ausdrücke / LCs

Verfasst: Freitag 19. September 2008, 16:14
von str1442
Hallo,

gibt es eine recht elegante Möglichkeit, sowas hier:

Code: Alles auswählen

A = []
for a in x:
    for b in y:
        A.append(some_func(a, b))
und weitere "mehr dimensionale" Konstrukte als List Comprehension oder als Generator Ausdruck zu formulieren?

Ich dachte zuerst an etwas wie itertools.repeat(element_von_x, len(y)), bekomme das aber nicht formuliert...

Verfasst: Freitag 19. September 2008, 16:19
von Trundle

Code: Alles auswählen

A = [some_func(a, b) for a in x for b in y]

Verfasst: Freitag 19. September 2008, 16:24
von str1442
:idea:

Danke!