Voici comment vous pouvez écrire un programme en Python pour obtenir le dernier élément de la liste my_list:
def get_last(my_list): # Obtenir le dernier élément de la liste last = my_list[-1] return last # Test the function print(get_last([1, 2, 3])) # Output: 3 print(get_last([])) # Output: IndexError print(get_last([1])) # Output: 1
La fonction get_last prend un argument: my_list, qui est la liste dont vous voulez obtenir le dernier élément. Elle utilise l’indexation en négatif pour obtenir le dernier élément de la liste et affecte la valeur à la variable last. Enfin, la fonction renvoie la valeur de last.
Les trois tests à la fin de l’exemple vérifient que la fonction fonctionne correctement pour différentes valeurs de my_list. Le premier appel de la fonction avec [1, 2, 3] en tant qu’argument devrait renvoyer 3 , qui est le dernier élément de la liste. Le deuxième appel de la fonction avec une liste vide en tant qu’argument devrait générer une exception IndexError, car il n’y a pas d’élément à retourner. Le troisième appel de la fonction avec [1] en tant qu’argument devrait renvoyer 1, qui est le seul élément de la liste.
Related Posts