prenom = ['aliCe', 'eVe', 'sonia', 'Bob'] chiffres = [1, 2, 3, 4, 5, 6, 7, 8, 9] # On passe tous les prénoms en minuscule (la liste prenom est modifiée) prenom = [p.lower() for p in prenom] # Résultat ['alice', 'eve','sonia','bob'] # On extrait et on affiche les chiffres pairs (une liste est crée à partir du contenu d'une autre) pair = [x for x in chiffres if x % 2 is 0] print(pair) # Résultat : [2, 4, 6, 8] # On extrait et on affiche les chiffres impairs (une liste est crée à partir du contenu d'une autre) impair = [y for y in chiffres if y not in pair] print(impair) # Résultat : [1, 3, 5, 7, 9] # Cas particulier : liste contenant de i à j exclus [x for x in range(i,j)] # ou # La fonction prédéfinie list transforme l'ensemble des éléments en un tableau list(range(i,j))