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

Voici comment obtenir le dernier élément d’une liste en utilisant Python :

last_element = my_list[-1]
try:
  last_element = my_list[-1]
except IndexError:
  print("La liste est vide")

my_list = [1, 2, 3, 4]

try:
  last_element = my_list[-1]
  print(f"Le dernier élément de la liste est {last_element}")
except IndexError:
  print("La liste est vide")

last_element = my_list.pop()
my_list = [1, 2, 3, 4]

try:
  last_element = my_list.pop()
  print(f"Le dernier élément de la liste est {last_element}")
except IndexError:
  print("La liste est vide")

Le symbole

-1

indique l’index du dernier élément de la liste. Si la liste est vide, cela lèvera une exception

IndexError

. Vous pouvez utiliser un bloc

try

except

pour gérer cette exception :

Vous pouvez également utiliser la méthode

pop()

de la classe

list

pour obtenir le dernier élément de la liste et le supprimer de la liste en même temps. Voici comment cela peut être fait : last_element = my_list.pop()

La méthode

pop()

retire l’élément à l’index spécifié de la liste et renvoie sa valeur. Si aucun index n’est spécifié, elle retire et renvoie le dernier élément de la liste. Si la liste est vide, cela lèvera une exception

IndexError

, que vous pouvez gérer en utilisant un bloc

try

except

.

Please follow and like us:
Pin Share