【发布时间】:2011-07-16 06:34:20
【问题描述】:
有没有更好的 Pythonic 方法来检查 ndarray 在特定维度上是否对角对称?即对于所有 x
(arr[:,:,x].T==arr[:,:,x]).all()
我确定我错过了一个(呃)答案,但这里是 2:15... :)
编辑:澄清一下,我正在寻找一种更“优雅”的方式:
for x in range(xmax):
assert (arr[:,:,x].T==arr[:,:,x]).all()
【问题讨论】:
-
我认为你的方法是完全合理的,我想不出一个测试对称性的内置函数会以更简洁/有效的方式做到这一点。