Définition : Une liste est un ensemble ordonné d'élément. Par exemple si L=[2,4,7], le premier élément de la liste est égal à 2, on dit que c'est l'objet de rang 0, et on peut l'obtenir en tapant L[0]
Ajouter : Pour ajouter un élément en fin de liste on utilise L.append(elt)
L=[2,5,7]
L.append(8)
S=L[1]+L[3]
Retirer : Pour retirer l'élément elt de la liste on utilise L.remove(elt)
Insérer : Pour insérer un elt au rang k, on utilise L.insert(k,elt)
Retirer : Pour retirer l'élément de rang k de la liste on utilise L.pop(k)
Définition : La taille de la liste L est donnée par la fonction len(L)
L=[2,5,7]
L.append(1)
L.remove(5)
L.insert(1,9)
L.pop(len(L)-1)
Important : Pour parcourir une liste on peut utiliser les indices
L=[1,2,3,4,5,6]
S=0
for i in range(len(L)):
   S=S+L[i]
Définition : On peut générer rapidement des liste par extension : L= list(range(11)) construira la liste [0,1,...,10]
Définition : On peut générer rapidement des liste par compréhension : L=[ i for i in range(11)] construira la liste [0,1,...,10]
Exercice 1
L=list(range(8))
S=L[2]+L[4]
L.append(1)
L.remove(5)
L.insert(1,9)
L.pop(len(L)-2)
Exercice 2
L=[i for i in range(10)]
S=0
for i in range(len(L)):
   S=S+i

Exercice 3 écrire une fonction Super qui prend en entrée trois paramètres U,r,n et qui retourne la liste des n premiers termes de la suite arithmétique de premier terme U et de raison r.
>>> Super(5,2,7)
>>> [5,7,9,11,13,15,17]

Nombres

Ensemble de nombres

Notion d'intervalle

Distance et valeur absolue

Encadrement et valeur approchée

Rationnels

Multiples,diviseurs

racines carrée

puissances

Développer

Factoriser

Cliquez ici pour imprimer