Gestion de liste pour obtenir leur index
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:
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:
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