Programme Python pour obtenir le dernier élément de la liste

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.

Please follow and like us:
Pin Share