bonjour,
soit un array comme ceci:
il faudrait pour chaque ligne trouver les index des sommets à droite et à gauche de la liste.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 array([[0,0,1,2,5 ,9 ,6,1,0,0,0,0,3,4,8,1,0,0,0], [0,0,1,2,25,13,6,1,0,0,0,0,3,4,9,1,0,0,0]])
Par exemple pour [0,0,1,2,5 9 ,6,1,0,0,0,0,3,4,8,1,0,0,0]
les sommets sont 9 et 8, soit les index 5 et 14.
je pensais donc rechercher l'index de la valeur X[n] tel que X[n] > X[n+1] en parcourant depuis la gauche
puis pareil en parcourant depuis la droite.
je sais faire avec la lib standard de python, par contre je suis totalement perdu dans la multitude de fonctions et methodes de numpy.
merci pour votre aide
Partager