Bonjour, je dois créer des programmes à l’aide de listes mais je ne comprends pas du tout. Quelqu’un pourrait m’aider à faire la question 3 et 4 svp ? :) Merci
Mathématiques
marineju
Question
Bonjour, je dois créer des programmes à l’aide de listes mais je ne comprends pas du tout. Quelqu’un pourrait m’aider à faire la question 3 et 4 svp ? :)
Merci d’avance !
Merci d’avance !
1 Réponse
-
1. Réponse caylus
Réponse :
Bonjour,
Explications étape par étape
def Rotation(liste):
lo=len(liste)-1
rep=[]
rep.append(liste[lo])
rep.extend(liste[0:lo])
return rep
def Inverser(liste):
rep=liste
rep.reverse()
return rep
def Supprimer_rang(liste,r):
rep=liste
del rep[r]
return rep
def Supprimer_element(liste,r):
rep=liste
while rep.count(r) > 0:
rep.remove(r)
print (rep)
return rep
A=[8,7,6,5,4,3,2,1,2,1,2]
print (A)
#print (Rotation(A));
#print ( Inverser(A))
#print (Supprimer_rang(A,2))
print (Supprimer_element(A,2))