Exercices : liste

Exercices retapés, exécutés et testés dans Geekflare

Exercice 1

Avec boucle for


list_pair=[]
for n in range(0,16):
if n%2==0:
list_pair.append(n*2)
print (list_pair)

Liste en compréhension

list_pair=[n*2 for n in range(0,16) if n%2==0]
print (list_pair)

Exercice 2

Boucle for et condition

liste=[]
for n in range(0,16):
if n%2==0:
liste.append(n*2)
else :
liste.append(n*3)
print (liste)

Liste en compréhension avec condition


liste=[n*2 if n%2==0 else n*3 for n in range(0,16) ]
print (liste)

Exercice 3

Avec boucle for

list_7=[]
for n in range (0,10):
list_7.append(n*7)
print (list_7)

Liste en compréhension

list_7=[n*7 for n in range (0,10)]
print (list_7)

Exercice 4(2)

Avec boucle for

lst=[]
for i in range(0,100):
if i%7==0:
lst.append(i)


print (lst)

Liste en compréhension


liste=[n for n in range(0,100) if n%7==0]
print (liste)

liste=[n*n for n in range(0,50) if n*n<1000]
print (liste)

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *