小编bra*_*ter的帖子

Numpy - 奇怪的行为加上等于切片

当涉及切片时,加上等于给出与分配显式总和(这是人们期望的答案)不同的答案.是否有一个原因?应该加上相同的避免吗?

a = np.arange(10)
b = np.arange(10)
a[3:] += a[:-3]
b[3:] = b[3:] + b[:-3]
print a
#[ 0  1  2  3  5  7  9 12 15 18] 
print b
#[ 0  1  2  3  5  7  9 11 13 15]
Run Code Online (Sandbox Code Playgroud)

python numpy

6
推荐指数
1
解决办法
1218
查看次数

标签 统计

numpy ×1

python ×1