见下面例子:
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之间的区别!
见下面例子:
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之间的区别!