Chaînes
|
Tuples | Listes | Dictionnaires | |
Type | Str | Tuple | List | Dict |
Création |
|
|
|
Les clés peuvent être de type int, float, str ou tuples non mutables |
Longueur |
len(s) |
len(t) |
len(l) |
len(d) |
Valeur |
d’indice i
|
d’indice i
|
d’indice i
|
associée à une clé
|
d’indice i à j-1
|
d’indice i à j-1
|
d’indice i à j-1
|
||
à partir de l’indice i
|
à partir de l’indice i
|
à partir de l’indice i
|
||
jusqu’à l’indice j-1
|
jusqu’à l’indice j-1
|
jusqu’à l’indice j-1
|
||
Concaténation |
"ab"+"c" |
t=("a","b")+("c",) |
[";a","b"]+["c"] |
|
Ajout d’un élément |
Non mutable |
Non mutable |
|
|
Suppression d’un élément |
Non mutable |
Non mutable |
d’indice i</p
|
de clé donnée
ou
|
Parcours |
Avec l’indice for i in range(len(s)): print(s[i]) |
Avec l’indice for i in range(len(t)): print(t[i]) |
Avec l’indice for i in range(len(l)): print(l[i]) |
Parcours des clés for cle in d: print(cle) |
Directement for x in s: print(x) |
Directement for x in t: print(x) |
Directement for x in l: print(x) |
Parcours des valeurs for val in d.values(): print(val) |
|
Parcours des clés et valeurs for cle,val in d.items(): print(cle,val) |