Bonjour,

J'ai un nouveau soucis pour mon projet scolaire (BAC), c'est pourquoi je sollicite votre aide.

J'ai une liste telle que celle-ci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
param = [[[17],[19],[26,28,27],[22],[18],[23,24,25],[20,21]],[[55],[57],[59]],[[55],[57],[59],[61]],[[74],[76],[78],[80]]]
et j'aimerai que mon programme me donne, lorsque je demande par exemple le nombre 17, l'index de la liste dans laquelle il est présent.
Par exemple ici, 17 fait parti de la 1 ère sous liste, ainsi il me renverrai 1.
Si je demande 55, il me renverrai 2...

J'ai tenté quelque chose:

ici le 'liste' serait donc 'param' et 'valeur' correspond au nombre 17 ou 55...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
def num(liste):
    for listes in liste:
        for lis in liste:
            if valeur == listes:
                val=liste.index(listes)
Merci d'avance pour votre aide