====== Exemples : ====== # Multiplie les nombres de la liste au carré >>> map(lambda x: x**2, range(10)) [0, 1, 4, 9, 16, 25, 36, 49, 64, 81] # N'affiche que les nombres de la liste qui sont divisibles pas 2 >>> filter(lambda x: x % 2 == 0, range(10)) [0, 2, 4, 6, 8] # N'affiche que les nombre de la liste qui sont divisibles par 2 et les multiplie au carré >>> map(lambda x: x**2, filter(lambda y: y % 2 == 0, range(10))) [0, 4, 16, 36, 64] Autre méthode : >>> [x**2 for x in range(10) if x % 2 == 0] [0, 4, 16, 36, 64] Ou avec un générateur : >>> x = (x**2 for x in range(10) if x % 2 == 0) >>> x at 0x7f99a1f43640> >>> list(x) [0, 4, 16, 36, 64]