Bonjour,

J'ai deux tableaux:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
tab1=array([0.,4.,5.,0.])
tab2=array([[0,0,0,0],[4,4,4,4],[5,5,5,5],[0,0,0,0]])
Je veux les associer avec la fonction zip (pas de probleme ici)
Je veux donc trier zipped, suivant les elements de tab1
Je fais donc :Mais là j'ai l'erreur suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
L'erreur apparait quand tab1 contient des doublons (ici les 0.).

Connaissez-vous un autre moyen de trier zipped suivant les valeurs de tab1 tout en gardant les doublons?

merci d'avance