Mathématiques

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 !
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

1 Réponse

  • 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))