PYTHON.2 FEUILLE n° 23 D'EX

                PYTHON.2   FEUILLE n° 23 D'EXERCICES      BTS1   janvier 2013

                Thème:

                           • Utilisation de + pour ajouter des termes à une liste.

                             Ces termes pouvant être des listes.

                                         L=[]

                                         L=L+[liste1]+[liste2]+[liste3]

                                        donne  L=[ liste1,liste2,liste3]

                              Si l'on rajoute

                                                        for line in L:

                                                              print line

                            on obtient à la ligne:

                                lis1

                                lis2

                                lis3

                           + a l'avantage de pouvoir ajouter en une seule fois plusieurs termes

                               à une liste.

                            Ce que ne permet pas  l'utilisation de

                                       nomliste.append(..terme à ajouter.. )

                            qui n'ajoute qu'un terme à la fois. 

                            Mais s'il y a une boucle les deux procédures

                            se valent .

 

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

   EXERCICE 1

            Ecrire un script qui demande la saisie de trois listes puis

            qui les affiche verticalement.

            ( si les trois listes ont le même nombre de termes 

            on aura l'affichage d'une matrice)

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

     EXERCICE 2

             Même question mais en considérant  n listes Li 

              à saisir où n est un entier naturel non nul à demander.

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

     EXERCICE 3

           Reprendre l' exercice n° 2  en utilisant cette fois:  

           nomliste .append(.... )  au lieu de

          et en demandant le nombre de liste et chaque liste.    

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

   EXERCICE 4

                       Même objectif que dans l'exercice n° 2 mais 

                        en précisant le numéro de la liste que l'on doit saisir.

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