假如我們想要知道矩陣a和矩陣b中所有對應元素是否相等,我們需要使用all方法,假如我們想要知道矩陣a和矩陣b中對應元素是否有一個相等,我們需要使用any方法。下面看幾個例子:
>>> import numpy>>> a=numpy.array([1,2,3])>>> b=a.copy>>> aarray([1, 2, 3])>>> b<built-in method copy of numpy.ndarray object at 0x0000000002EA41D0>>>> b=a.copy()>>> barray([1, 2, 3])>>> >>> >>> >>> (a==b).all()True>>> >>> >>> c=b.copy()>>> c[0]=0>>> carray([0, 2, 3])>>> >>> >>> aarray([1, 2, 3])>>> >>> >>> (a==c).all()False>>> >>> >>> (a==c).any()True>>> >>> c[1]=0>>> carray([0, 0, 3])>>> aarray([1, 2, 3])>>> >>> >>> >>> (c==a).any()True
新聞熱點
疑難解答