有效比較 NumPy 數組的元素相等
確定兩個 NumPy 數組的相等性可能是一項常見任務。雖然使用相等運算子 (==) 的基本比較會產生布林數組,但獲得單一 True/False 輸出可能更可取。本文展示了實現此目的的最簡單方法:
<code class="python">(A == B).all()</code>
這個簡潔的表達式對逐元素比較 A == B 的結果採用 all() 方法。如果所有元素都滿足,則輸出為 True等於,否則為 False。
注意: 考慮特殊情況很重要:
因此,對於嚴格檢查和處理不同的形狀,考慮使用專門的函數,例如:
以上是如何有效地確定兩個 NumPy 陣列元素是否相等?的詳細內容。更多資訊請關注PHP中文網其他相關文章!