top of page

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

​

​

​

Mon année de première en NSI

© 2023 par Mon année de première en NSI. Créé avec Wix.com

bottom of page