慕标琳琳
当应用于具有布尔数据类型的 numpy 数组时,它是逻辑非运算符:In [607]: np.array([True, False, True]) Out[607]: array([ True, False, True])In [608]: ~np.array([True, False, True]) Out[608]: array([False, True, False])In [611]: np.logical_not(np.array([True, False, True])) Out[611]: array([False, True, False])Python 布尔值的情况并非如此:In [613]: ~True Out[613]: -2In [614]: not True Out[614]: False