Bonjour à tous et Joyeux Noel !

J'ai un petit probléme avec ma gestion de tableau.
Je suis à la recherche d'un méthode pour trouver des occurrences dans un tableau et la case dans laquelle elle se trouve.

Par exemple avec le code si dessous j'arrive à trouver le nombre de fois ou j'ai l'occurrence "Run" dans mon tableau.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
# Fonction pour detecté les position manuel
    def CompteurOpManu(index):
        return TabTotalOp[index][17] == 'Run'
 
    # Test sur toutes les position ouverte
    r = range(0, NombreTotalOp)
    NombreOpManu = sum(CompteurOpManu(index) for index in r)
    print("Nombre opération manuel en cours = " ,NombreOpManu)
Mais je ne sais pas ressortir le numéro d'index correspondant.
Se que je voudrais c'est par exemple en plus de trouver le "Run" déterminer a quel index il l'a trouvé.

Par exemple si pour l'index 3 et 6 j'ai "Run", mon NombreOpManu = 2 (cette partie la fonctionne) et dans une autre variable je ressortirais le 3 et le 6.

Merci pour votre aide.