Exercices de programmation pour classes préparatoires
Écrire une fonction compresser(lst) qui prend une liste et retourne une liste de tuples (element, nombre) représentant les groupes d'éléments consécutifs identiques avec leur nombre d'occurrences. Chaque groupe d'éléments identiques adjacents est remplacé par un seul tuple.
| Appel | Résultat attendu |
|---|---|
| compresser([1, 1, 2, 3, 3, 3]) | ['(1', '2)', '(2', '1)', '(3', '3)'] |
| compresser([5]) | ['(5', '1)'] |
Connectez-vous pour soumettre du code.