Pyrthon 2 Feuille n° 6 d'exercices

                                    Pyrthon 2  Feuille n° 6   D'EXERCICES    (  avec correction )

------------------------------------------------------------------------------------------

   COURS:

         Thème:

                       •   Ajouter un terme dans une liste

                         Utilisation de :

                                              Nom de la liste . append( "......  " )

                                     Rajoute à la fin de la liste  " ... "  comme élément

                 

                                         Nom de la liste . insert( i , " ..... " )

                                      Rajoute  " ... "  à la liste comme terme d'indice i

                            •   ATTENTION:

                                       Nom de la liste . append( "......  " )

                                        ne permet d'ajouter qu'un seul terme à la fois.

                                    Pour entrer plusieurs termes il faut l'utiliser plusieurs fois.

                                    Imaginer une pièce où vous faîtes rentrer successivement 

                                    des personnes c'est-à-dire une par une.                                  

                        •     Ne pas mettre d'accent dans les chaînes                        

--------------------------------------------------------------------------------------------------

       EXERCICE 1

                Utiliser .append(" c")   

                pour ajouter c à une liste lis de votre choix à la fin.

-----------------------------------------------------------------------------------------------

           EXERCICE 2        

       Utiliser .insert(2, " c  " )

         pour ajouter c à une liste lis de votre choix en troisième position

-------------------------------------------------------------------

   REPONSE  EXERCICE 1

    On peut considérer par exemple:

def ajouter()

       lis=[1,2,3]

       lis.append("Claude")  

      print lis   

  On obtient:

>> ajouter()
[1, 2, 3, 'Claude']
>>>

    On voit que "Claude" a été rajouté en fin de liste

------------------------------------------------------

    REPONSE EXERCICE 2

  On peut considérer par exemple:

def inserer():

                                                     #  Ne pas mettre les accents dans les chaînes

      lis=[ "tres","annee", 2013]           

      lis.insert( 1," bonne")

      print lis

  On obtient :

>>> inserer()
['tres', 'bonne', 'annee', 2013]
>>>

  On voit que "bonne " est maintenant le terme d'indice 1.

-----------------------------------------------------------------------