En PHP, il existe une fonction appelée isset()
pour vérifier si quelque chose (comme un index de tableau) existe et a une valeur. Qu'en est-il de Python ?
J'ai besoin de l'utiliser sur les tableaux car j'obtiens parfois "IndexError : list index out of range" (erreur d'indexation : l'index de la liste n'est pas compris).
Je suppose que je pourrait utiliser try/catching, mais en dernier recours.
2 votes
FEPA : Il est plus facile de demander le pardon que d'obtenir la permission.
5 votes
Votre question porte sur les tableaux PHP (qui sont à peu près des dictionnaires en Python) mais votre message d'erreur fait référence à une opération de liste. Un exemple de code pourrait probablement dissiper la confusion.
1 votes
En outre : "dernier recours". Le "dernier recours" est quelque chose de très différent.
0 votes
Le problème est que j'écrivais un script pour convertir une matrice de feuille de calcul Google Docs exportée à partir d'un CSV en quelque chose d'autre. Parfois, si la dernière colonne (la plus à droite) était vide, Google ignorait la dernière virgule indiquant la dernière colonne.