【发布时间】:2017-02-21 11:32:09
【问题描述】:
我想执行一个具有不同参数值的函数。我有以下运行良好的代码 sn-p:
tau = np.arange(2,4.01,0.1)
R = []
P = []
T = []
L = []
D = []
E = []
Obj = []
for i, tenum in enumerate(tau):
[r, p, t, l, d, e, obj] = (foo.cvxEDA(edaN, 1./fs, tenum, 0.7, 10.0, 0.0008, 0.01))
R.append(r)
P.append(p)
T.append(t)
L.append(l)
D.append(d)
E.append(e)
Obj.append(obj)
然而,我想知道:有没有更简单的方法来完成这个?
我尝试过使用
res.append(foo.cvxEDA(edaN, 1./fs, tenum, 0.7, 10.0, 0.0008, 0.01) 但res[1] 返回<generator object <genexpr> at 0x046E7698>。
【问题讨论】:
标签: python list python-2.7 append