Programme Python pour vérifier si une liste est vide

Voici comment cela fonctionne : la fonction booléenne

not

renvoie

True

si l’expression qui suit est

False

, et

False

si elle est

True

. En Python, une liste vide est considérée comme

False

, tandis qu’une liste non vide est considérée comme

True

.

 

if not my_list:
  # la liste est vide
else:
  # la liste n'est pas vide

Vous pouvez également utiliser l’instruction

if

suivie de la longueur de la liste, comme ceci :

 

if len(my_list) == 0:
  # la liste est vide
else:
  # la liste n'est pas vide

Ou encore, vous pouvez utiliser la méthode

isempty()

de la classe

list

, comme ceci:

 

if my_list.isempty():
  # la liste est vide
else:
  # la liste n'est pas vide

Cela fonctionne parce que la méthode

isempty()

renvoie

True

si la liste est vide et

False

sinon. Cette méthode est disponible à partir de Python 3.9. Si vous utilisez une version antérieure de Python, vous devrez utiliser l’une des deux premières approches.

 

Please follow and like us:
Pin Share