2017-06-23 24 views

回答

4

列表理解使得代碼更短,如果這就是你追求的。

def initGen(low, upp): 
    return [random.uniform(l, u) for l, u in zip(low, upp)] 
1

這將做的工作:

import numpy as np 
low=[5,10] 
high=[20,30] 
np.random.uniform(low,high) 

這將打印

array([ 10.81578449, 26.20810003]) 
相關問題