Fil d’Ariane du forum – Vous êtes ici :ForumLangage Python: Langage PythonProblème : Trouver l'indice d'un …
Please Se connecter or S’enregistrer to create posts and topics.
Problème : Trouver l'indice d'un élément dans une liste
mouba@moubarayat
10 messages
#1 · 22 novembre 2024, 19 h 38 min
Citation de mouba le 22 novembre 2024, 19 h 38 minBonjour,
Je veux trouver l'indice d'un élément dans une liste, mais cela plante si l'élément n'est pas présent :
ma_liste = [1, 2, 3, 4, 5]
index = ma_liste.index(6)
print(index)
Cela me donne : ValueError: 6 is not in list. Comment éviter cette erreur ?
Bonjour,
Je veux trouver l'indice d'un élément dans une liste, mais cela plante si l'élément n'est pas présent :
ma_liste = [1, 2, 3, 4, 5]
index = ma_liste.index(6)
print(index)
Cela me donne : ValueError: 6 is not in list. Comment éviter cette erreur ?
Cliquez pour un pouce descendu.0Cliquez pour un pouce levé.0
DataDefender@yderf65
19 messages
#2 · 22 novembre 2024, 20 h 40 min
Citation de DataDefender le 22 novembre 2024, 20 h 40 minL'erreur se produit si l'élément recherché n'existe pas! Utilisez un test préalable avec in :
if 6 in ma_liste: index = ma_liste.index(6) else: index = -1 # Ou autre valeur par défaut
L'erreur se produit si l'élément recherché n'existe pas! Utilisez un test préalable avec in :
if 6 in ma_liste:
index = ma_liste.index(6)
else:
index = -1 # Ou autre valeur par défaut
Cliquez pour un pouce descendu.0Cliquez pour un pouce levé.0
Post Views: 846 291