Les listes de python

2872 mots 12 pages
TD2-Les-Listes
November 15, 2020
Le cours est aussi disponible sur https://www.math93.com/lycee/nsi-1ere/nsi-1ere.html
1 Cours et activités sur les listes
1.1 Définition
Une liste en python permet de stocker des données. On parle de structure de données ou bien d’objet conteneur, c’est à dire d’un objet qui peut en contenir un autre. Une liste est un objet modifiable
(mutable) contrairement à un tuple (anglicisme informatique signifiant “Table UPLEt”).
On notes les listes avec des crochets, les valeurs séparées par des virgules : [ valeur1 , valeur2
,valeur3]
Par exemple :
[ ]: liste1 = [1,2,3] #
…afficher plus de contenu…

liste6 = ["ab",[2,(5>4,False)],56.5,None] #Une liste de n'importe quoi . print(liste1) print(liste2) print(liste3) print(liste4) print(liste5) print(liste6)
1.2 Comment créer une liste en python ?
Pour initialiser une liste, on utile la syntaxe suivante qui va créer une variable de type list, vide.
- A l’aide de la fonction “list()” - A l’aide des crochets “[ ]”
[ ]: a=list() # A l’aide de la fonction “list()” b=[] # A l’aide des crochets “[]”
On peut vérifier le type de la variable créée.
1Stéphane Griess[ ]: print('La liste a est de type : ' ,type(a) ) print('La liste b est de type : ' ,type(b) )
1.3 Comment ajouter des valeurs dans une liste python
…afficher plus de contenu…

Ajout à la création : Vous pouvez ajouter les valeurs que vous voulez lors de la création de la liste python.
[ ]: a=[10,20,30] # on créé une liste avec 3 éléments print(a) 2. Ajout avec la méthode .append() Ou les ajouter après la création de la liste avec la méthode .append() (qui signifie “ajouter” en anglais).
La syntaxe est alors : liste.append(élément)
[ ]: print('avant .append() :' , a)
a.append(27) # on ajoute 27 à la fin de la liste print('après .append() :' , a)
1.4 Comment insérer une valeur dans une liste python ?¶
On peut insérer l’élément elemt dans la liste à l’indice indice et décaler les éléments suivant avec

en relation

  • Cours info pyhton
    16596 mots | 67 pages
  • Algorythme et listes en pyp
    1767 mots | 8 pages
  • Utiliser Python
    3333 mots | 14 pages
  • Cours Python
    15858 mots | 64 pages
  • Les structures de données linéaires
    1665 mots | 7 pages
  • Liste des piles
    3111 mots | 13 pages
  • Langage python
    36685 mots | 147 pages
  • Introduction du langage python en cours de lIF1
    5095 mots | 21 pages
  • Introduction à la programmation python
    2482 mots | 10 pages
  • Tp ython
    4541 mots | 19 pages