Chaînes de caractères (str)
Fonction Utilité Exemple
upper() Convertit en majuscules 'abc'.upper() -> 'ABC'
lower() Convertit en minuscules 'ABC'.lower() -> 'abc'
replace(a, b) Remplace a par b 'abc'.replace('a', 'x') -> 'xbc'
find(x) Renvoie l'indice de x 'abc'.find('b') -> 1
split() Découpe la chaîne 'a b c'.split() -> ['a','b','c']
Listes (list)
Fonction Utilité Exemple
append(x) Ajoute x à la fin [1,2].append(3) -> [1,2,3]
remove(x) Supprime x [1,2,3].remove(2) -> [1,3]
sort() Trie la liste [3,1,2].sort() -> [1,2,3]
reverse() Inverse la liste [1,2].reverse() -> [2,1]
pop() Retire et retourne le dernier [1,2,3].pop() -> 3
Tuples (tuple)
Fonction Utilité Exemple
count(x) Compte les x (1,2,1).count(1) -> 2
index(x) Indice de x (1,2,3).index(2) -> 1
Dictionnaires (dict)
Fonction Utilité Exemple
get(k) Renvoie valeur de k {'a':1}.get('a') -> 1
keys() Liste des clés {'a':1}.keys() -> ['a']
values() Liste des valeurs {'a':1}.values() -> [1]
items() Paires clé-valeur {'a':1}.items() -> [('a',1)]
update(d) Ajoute un dict {'a':1}.update({'b':2})
Ensembles (set)
Fonction Utilité Exemple
add(x) Ajoute x {1,2}.add(3) -> {1,2,3}
remove(x) Supprime x {1,2,3}.remove(2) -> {1,3}
union(s) Union des ensembles {1}.union({2}) -> {1,2}
intersection(s) Intersection {1,2}.intersection({2,3}) -> {2}
difference(s) Différence {1,2}.difference({2}) -> {1}
NumPy (numpy)
Fonction Utilité Exemple
array() Crée un tableau [Link]([1,2])
arange() Plage de nombres [Link](0,10,2)
reshape() Change la forme [Link]((2,2))
mean() Moyenne [Link]([1,2,3]) -> 2
zeros() Tableau de zéros [Link]((2,2))
Matplotlib ([Link])
Fonction Utilité Exemple
plot() Tracer une courbe [Link](x, y)
show() Afficher la figure [Link]()
title() Titre du graphique [Link]('Courbe')
xlabel() Nom axe X [Link]('Temps')
ylabel() Nom axe Y [Link]('Valeur')