Python3.6
求告知以下不同的原因???
如下代码:
names = np.array(['Bob','Joe','Will','Bob','Will','Joe','Joe'])
data = np.random.randn(7,4)
mask = (names == 'Bob') | (names == 'Will') #|表示或
data[mask]
输出如下:
后两行代码如果改为:
mask = (names == 'Will') | (names == 'Bob') #|表示或
data[mask]
输出结果如下: