2010年12月26日 星期日 20:09
现在(i,j)= (1,2),(3,4),(5,6)三组
要怎么做才能把i*j的值写入J[]里面呢?
现在解决了。
t = ((1,2),(3,4),(5,6))
x = []
for i,j in t:
x.append(i*t)
2010年12月26日 星期日 20:36
应该是x.append(i*j)吧。
不过用numpy更简单一些:
In [3]: t = ((1,2),(3,4),(5,6))
In [4]: t = np.array(t)
In [6]: t[:,0]*t[:,1]
Out[6]: array([ 2, 12, 30])
2010年12月26日 星期日 20:44
谢谢张老师
又学了一招
Zeuux © 2024
京ICP备05028076号