我編寫了以下代碼來計算列表列表的所有排列之間獲得的總和的平均值:import numpy as npimport itertoolsr = 13c = 5a = np.arange(r*c).reshape(r, c)a = list(itertools.product(*a))res = sum([sum(e) for e in a])/len(a)代碼崩潰,因?yàn)?r 似乎有點(diǎn)太大,itertools/python 無法處理它。有沒有其他方法可以在不讓代碼崩潰的情況下計算res ?
10億次排列后itertools飽和
哆啦的時光機(jī)
2023-05-23 15:52:28