2024-04-26 22:36:48 发布
网友
假设有一个矩阵A和一个矩阵B。是否有一个逻辑语句只能返回一个值,True或False取决于A的所有元素是否与B中的所有元素相同?你知道吗
A
B
True
False
例如A = array([[1, 0, 0],[0, 1, 0]])和B = array([[1, 0, 0],[0, 1, 0]]),A == B返回每行每列的每个元素True和False
A = array([[1, 0, 0],[0, 1, 0]])
B = array([[1, 0, 0],[0, 1, 0]])
A == B
使用^{}。你知道吗
此外,还可以将.all()应用于通过比较A==B得到的相等布尔数组,如下所示:
.all()
A==B
(A==B).all()
后者的效率略低于前者(创建一个临时bool数组),但同样常见。你知道吗
如果比较浮点值(通常希望值接近但不一定相同),请使用^{}。你知道吗
使用^{} 。你知道吗
此外,还可以将
.all()
应用于通过比较A==B
得到的相等布尔数组,如下所示:后者的效率略低于前者(创建一个临时bool数组),但同样常见。你知道吗
如果比较浮点值(通常希望值接近但不一定相同),请使用^{} 。你知道吗
相关问题 更多 >
编程相关推荐