我正在尋找生成相對大量數組的笛卡爾乘積以跨越高維網格。由於維數高,因此不可能將笛卡兒積計算的結果存儲在內存中;而是將其寫入硬盤。由於這個約束,我需要訪問生成的中間結果。我到目前爲止一直在做的是這樣的: for x in xrange(0, 10):
for y in xrange(0, 10):
for z in xrange(0, 10):
writeToHd
我必須做一個函數,需要3個輸入,如e0,e1和e2。該功能將有2個輸出x和y。 x將是e0,e1和e2的組合。 y將是列向量,包含列的總和x。 下列條件必須創建功能時,應該滿足: 輸入e0,e1和e2各自具有單個數字。 如果用戶未輸入值,則默認設置爲0。 如果用戶未輸入任何輸入,則應顯示未輸入輸入的消息。 下面是一個例子: combination pattern of X (first 3 col