Salut

je cherche a faire cela de facon simple

a=[0,1,2,3,4,5,6]
a=[1,2,3,4,5,6,0]
a=[2,3,4,5,6,0,1]

et ainsi de suite dans une boucle for

les elements se deplacent de droite à gauche ou de gauche à droite dans la meme liste

a chaque passage de la boucle je deplace une fois

j'ai bien essayé

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
t=a[0]
n=0
for t in a
      try :
             a[n]=a[n+1]
      except:
             a[n]=t
      n+=1
quand ma boucle passe dans ca c bon mais ca prends beaucoup de ressources je trouve

Un moyen plus leger ??

merci