Belirli bir boyutta bir ndarrayın çapraz simetrik olup olmadığını kontrol etmenin daha iyi bir pythonik yolu var mı? yani x tümü içinBir numpy dizisi simetrik olup olmadığını sınama?
(arr[:,:,x].T==arr[:,:,x]).all()
Ben bir (yaa) cevabı ancak burada onun 2:15 ... :)
DÜZENLEME eksik eminim: netleştirmek için, ben arıyorum bir daha 'şık' yolu yapmak: Ben doğru anlamak
for x in range(xmax):
assert (arr[:,:,x].T==arr[:,:,x]).all()
Yönteminizin mükemmel bir şekilde mantıklı olduğunu düşünüyorum ve simetriyi daha kısa/verimli bir şekilde yapacak olan yerleşik bir işlevi düşünemiyorum. – JoshAdel