我一直在寻找这一段时间,基本上我试图通过另一份清单,逐元素的有条件增加元素的列表...蟒蛇列表元素明智的条件增量
我的代码以下,但有更好的方法来做到这一点?列表理解,地图??
我觉得像〜+ = http://www.python.org/dev/peps/pep-0225/这样的元素明智的运算符会非常好,但它为什么被推迟呢?
for i in range(1,len(s)):
if s[i]<s[0]:
s[i]+=p[i]
基于从你们那里我已经重新编码以下
i=s<s[0]
s[i]+=p[i]
和一些好反馈,p均为阵列。
对于我的代码之一,p.s仍然比matlab慢5倍。
嗨,贾斯汀,刚刚尝试numpy,效果很好,代码可以写成我= s
2010-11-19 21:56:22@jerry,是的,你可以做到这一点如果s非常大,应该如此)。 – 2010-11-19 22:04:24