# -*- coding:utf-8 -*- __projet__ = "Algorithmique_Corrections" __nom_fichier__ = "3_decalage" __author__ = "A-J. Tinet" __date__ = "novembre 2022" """ ======================================================================================================================== Ex. 3 - DECALAGE A DROITE ======================================================================================================================== """ # Définition de fonctions def decalage_a_droite(liste): """ Modifie la liste en entrée avec une rotation de 1 élément vers la droite @param liste: Liste @return: None """ liste.insert(0,liste[-1]) liste.pop() def decalage_a_droite_bis(liste): """ Modifie la liste en entrée avec une rotation de 1 élément vers la droite @param liste: Liste @return: None """ liste.insert(0, liste.pop()) # Programme principal if __name__ == '__main__': liste = [1,6,3,0,8] decalage_a_droite(liste) print(liste) liste = [1,6,3,0,8] decalage_a_droite_bis(liste) print(liste)