C'est apparu dans Fonctions cachées de Python mais je ne vois pas de bonne documentation ou d'exemples qui expliquent le fonctionnement de cette fonctionnalité.
Peut-être que je me trompe mais n'est-ce pas que a[:,:,:,0]
retournera une copie et a[...,0]
retournera la "vue" et non la copie ? J'ai essayé d'exécuter id()
contre les deux versions et pour un tableau 3-dim : a[:,:,:, 0], a[:,:,:, 1], a[:,:,:, 2]
tous ont des identifiants différents alors que : a[..., 0], a[..., 1], a[..., 2]
ont tous le même identifiant.