Définir une fraction A=Fraction(4,5)
Module decimal From decimal import Decimal
Définir un nombre décimal A=decimal(‘0.1’)
Listes
Les listes sont des objets qui peuvent en contenir d'autres. La liste peut être modifiée.
Créer une liste vide L L=[]
Créer une liste de nombres L L=[1,3,7,8]
Ajouter un élément à la fin de la liste L [Link](élément)
Retirer un élément [Link](élément)
Indiquer le nombre d’éléments d’une liste L len(L)
Trier les éléments [Link]()
Compter le nombre d’apparitions d’un élément n=[Link](élément)
Tirer au sort un élément d’une liste n=choice(L)
Savoir si un élément 𝑛 est présent if 𝑛 in L
Trouver l’index d’un élément [Link](élément)
Minimum d’une liste min(liste)
Maximum d’une liste max(liste)
Retirer un élément à partir de son index del L[0] (retire le premier élément
de la liste l)
Retirer le dernier élément del L(-1)
Effectuer la somme des éléments d’une liste sum(L)
Attention, l’indice du premier élément d’une liste est 0. Ainsi, L[𝑛] renverra le (𝑛 + 1)ème élément de la liste.
Les compréhensions de listes
On peut définir les éléments d’une liste directement dans la liste.
Créer une liste 10 000 entiers aléatoires entre 1 et 6 L1=[randint(1,6) for i in
range(10000)]
Créer la liste des 100 premiers entiers naturels L2=[i for i in range(100)]
Créer la liste des 10 premiers carrés L3=[i**2 for i in range(100)]
Créer la liste des carrés des éléments de la liste L2 L3=[i**2 for i in L2]
Créer la liste des valeurs d’une fonction à partir d’une liste L2=[f(i) for i in L1 if i != 4]
avec une condition.
Les tuples.
Un tuple est une liste qui ne peut plus être modifiée.
Créer un tuple vide A=()
Créer un tuple à un élément A=(1,) ou A=1,
Les dictionnaires
Un dictionnaire en python est une sorte de liste mais au lieu d'utiliser des index , on utilise des clés ,
c'est à dire des valeurs autres que numériques.
Exemple Dic1={"name": "Olivier", "age": 30}={clé:valeur}