我的問題是下一個問題。 我有3個表:人,車和驅動: 人: Id Name
1 | Tom
2 | James
3 | Charles
4 | Eric
5 | Thomas
6 | Robert
7 | Kim
8 | Ellias
汽車: Id Name
1 | Ford
2 | Nissan
3 | Hyundai
驅動: PID CID (People ID
考慮下面的函數,它的輸出被認爲是iterables的序列的笛卡爾乘積: def cart(*iterables):
out = ((e,) for e in iterables[0])
for iterable in iterables[1:]:
out = (e1 + (e2,) for e1 in out for e2 in iterable)
ret