Last active 1728394455

exemple

Revision 50859d77f13425d2fe7bf9a9e8cd95d718fa922e

filtre.py Raw
1#Prenons un exemple d'une liste:
2
3a = [1,4,2,7,1,9,0,3,4,6,6,6,8,3]
4
5# Nous voulons filtrer les valeurs de cette liste et ne garder que ceux dont la valeur est supérieure à 5:
6
7b = []
8for x in a:
9 if x > 5:
10 b.append(x)
11print(b)
12# [7, 9, 6, 6, 6, 8]
13
14# Il est possible de faire exactement ce que fait ce bloc de code en une seule ligne:
15
16print([x for x in a if x > 5])
17#[7, 9, 6, 6, 6, 8]