Code : Tout sélectionner
31.13.91.36
Code : Tout sélectionner
31.13.91.36
Code : Tout sélectionner
for i in range(1, len(l) + 1):
print(l[i-1])
Donc Python énumère les indices d'un tableau à partir de zéro.Benoit a écrit :Les vrais langages comme python sont inclusifs, ils acceptent aussi les fous qui veulent commencer les tableaux a un :Code : Tout sélectionner
for i in range(1, len(l) + 1): print(l[i-1])
En fait, c'est plus qu'une question d'habitude, c'est aussi un problème d'arithmétique (mais simple).Ixy a écrit :En vrai c'est juste une histoire d'habitude et de convention mais quand on passe de C/Java/Python... à Matlab c'est une vraie souffrance.
Benoit a écrit :Ben, il y a un papier de E. Dijkstra qui recommande de faire démarrer les indices à zéro.
(Certes, les explications "matérielles" sont peut être obsolètes).
Moi j'aime bien Djikstra, plus que Matlab;