Python Language Indexation de base


Exemple

Les listes Python sont basées sur 0, c'est-à- dire que le premier élément de la liste est accessible par l'index 0

arr = ['a', 'b', 'c', 'd']
print(arr[0])
>> 'a'

Vous pouvez accéder au deuxième élément de la liste par index 1 , troisième élément par index 2 et ainsi de suite:

print(arr[1])
>> 'b'
print(arr[2])
>> 'c'

Vous pouvez également utiliser des index négatifs pour accéder aux éléments depuis la fin de la liste. par exemple. index -1 vous donnera le dernier élément de la liste et l'index -2 vous donnera l'avant-dernier élément de la liste:

print(arr[-1])
>> 'd'
print(arr[-2])
>> 'c'

Si vous essayez d'accéder à un index qui n'est pas présent dans la liste, une IndexError sera IndexError :

print arr[6]
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
IndexError: list index out of range