ich bin hier total versumpft und komm nicht weiter.
Einzelne Listeneinträge sollen in einer schleife so "verknüpft" werden, dass aus
l1 = [1,2,3]
l2 = [4,5,6]
folgendes wird:
[[1, 4], [1, 5], [1, 6], [2, 4], [2, 5], [2, 6], [3, 4], [3, 5], [3, 6]]
Ich steh den ganzen abend schon auf dem schlauch - kann mir jemand auf die sprünge helfen?
Im Endeffekt müsste man nur das folgende in eine schleife umsetzen - aber ich peils einfach nicht:
Code: Alles auswählen
l1 = [1,2,3]
l2 = [4,5,6]
l = []
for i in xrange(9):
l.append([])
l[0].append(l1[0])
l[0].append(l2[0])
l[1].append(l1[0])
l[1].append(l2[1])
l[2].append(l1[0])
l[2].append(l2[2])
l[3].append(l1[1])
l[3].append(l2[0])
l[4].append(l1[1])
l[4].append(l2[1])
l[5].append(l1[1])
l[5].append(l2[2])
l[6].append(l1[2])
l[6].append(l2[0])
l[7].append(l1[2])
l[7].append(l2[1])
l[8].append(l1[2])
l[8].append(l2[2])
print l
Hahne[/code]