
Les types construits
En cours nous avons étudiés plusieurs types construits qui permettent de ranger des valeurs dans des listes, des tuples ou encore des dictionnaires selon les besoin. En effet certaines sont modifiables (mutables) comme la liste et le dictionnaire alors que les tuples non.

Les listes
L=[1,"Jacques",3.7,4] Permet de créer une liste
L[0] Permet de renvoyer la première valeur de la liste
L[-1] Permet de renvoyer la dernière valeur de la liste
L.append(5) Rajoute une valeur à la fin de la liste
L.pop renvoie la dernière valeur de la liste la supprimant
L[0]=0 Remplace une valeur de la liste par une autre
L=L'+L'' Permet de fusionner deux listes
L=[i for i in range(10)] construction d'une liste par compréhension
len(L) renvoie la longueur de la liste
max(L) renvoie le maximum de la liste
min(L) renvoie le minimum de la liste
​
Les tuples
T=(1,"Jacques",3.7,4) Permet de créer un tuple
T[0] Renvoie la première valeur du tuple
T[-1] Renvoie la dernière valeur du tuple
T=T*2 Permet de répéter un certains nombre fois les valeurs du tuple
T=T'+T'' Permet de faire se suivre les valeurs de plusieurs dans un seul
​
​
​


Les dictionnaires
D={"Jacques":7,"Hugues":8,"} Permet de créer un dictionnaire
( Les valeurs sont associées à des clés)
D.keys() Permet d'afficher dans la console toutes les clés
D.values() Permet d'afficher dans la console toutes les valeurs
D['Emmi']=15 Rajoute une entrée dans le dictionnaire
len(D) Permet de renvoyer la longueur du dictionnaire
​
​
​