Bonjour,

je ne sais quelle exception choisir pour marquer la fin d'une liste afin d'exécuter une alternative au déroulement normal d'un code.

je vous montre en gros :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
def maFonc:
    for k,v in enumerate(list):
        if vraiFaux(k,v):
            return 'a','b'
        elif k+1 == len(list):
            raise <là je ne sais pas>('fin de liste')
 
def main():
    try:
        a,b = maFonc()
    except <là je ne sais pas> as err:
        autreFonc(err)
 
main()