Rotation Gauche
Algorithmique classique
Enonce
Retourner une nouvelle liste correspondant à L décalé de k positions vers la gauche.
Signature attendue
def rotation_gauche(L: list, k: int) -> list:
Exemple
rotation_gauche([1,2,3,4,5], 2)→[3, 4, 5, 1, 2]
📖 Rappel de cours
Une rotation de k crans place l'élément d'indice i à la position (i - k) % n. En pratique, on concatène deux tranches : la fin puis le début.
⚠ Le piège : Le modulo est indispensable : une rotation de 7 sur une liste de 3 revient à une rotation de 1. Sans lui, la tranche déborde et le résultat est vide.
← Exercices Python pour la prépa — CPGE scientifique et ECG
Exercices du meme theme
- Indices de toutes les Occurrences
- Maximum des Indices Pairs
- Supprimer les Doublons
- Compter les Éléments Négatifs
- Maximum en Valeur Absolue
- Somme des Éléments à Indice Impair
La correction commentee, les indices progressifs, l'execution du code dans le navigateur et la verification par l'IA sont reserves aux abonnes.