一个容易出错的矩阵操作

见下面例子:

import numpy as np

a = np.asarray([[1 , 2] , [3 , 4]])
b = a[a > 1] #b = [2 , 3 , 4]
a[a > 1] = 4 #c = [[1 , 4] , [4  , 4]]
#注意这两个操作得到的a和b之间的区别!

猜你喜欢

转载自www.cnblogs.com/zf-blog/p/10858044.html
今日推荐