Solution Exercice 28: tester si une liste ou une chaine est vide

Exercice 28

Écrire un programme Python qui teste si une liste est vide ou non. Même question pour une chaine de caractères.

Solution

Première méthode

# -*- coding: UTF-8 -*-
# Tester si une liste L est vide
# définir une liste L
L = list()

# essayer si la liste L est vide
if L == []:
    print ("La liste L est vide")
else:
    print ("La liste L n'est pas vide")


#Tester si une chaîne est vide


# définir une chaîne s
s = ""

# Tester si une chaîne s est vide
if s == "":
    print ("La chaîne s est vide")
else:
    print ("La liste n'est pas vide")

2ème méthode

# Tester si une liste Le est vide
# définir une liste L
L = list()

# 1) - Tester si la liste L est vide en utilisant la fonction len ()
if len(L) == 0:
    print ("La liste L est vide")
else:
    print ("La liste L n'est pas vide")


#2) - Tester si une chaîne s est vide
# définir une chaîne s
s = ""

#Tester si la chaîne s est vide en utilisant la fonction len ()
if len (s) == 0:
    print ("La chaîne s est vide")
else:
    print ("La liste L n'est pas vide")

 

Younes Derfoufi
CRMEF OUJDA

2 thoughts on “Solution Exercice 28: tester si une liste ou une chaine est vide

Leave a Reply