Mis a jour le 2017-12-03, 22:17

Listes

définition d'une liste (les éléments peuvent être quelconques) :
Opérations sur les listes :
Pour concaténer 2 listes : l1 + l2
Copie de liste :
Opérateur de répétition :
Range :
Fonctions sur les listes :
Pour tester si une chaîne est dans une liste : s = 'cd'; s in ['ab', 'cd', 'ef'] : donne True.
Listes de compréhension :
Pour mettre à plat une liste de listes :
On peut récupérer les valeurs d'un appel de fonction avec une liste de variables : [x, y, z] = s.split(','), mais il faut être sur d'avoir le bon nombre de valeurs retournées, sinon une exception levée !
min et max :
Attention, on ne peut pas mettre à jour les éléments d'une liste dans une boucle :
On peut tester l'égalité de 2 listes l1 == l2 : deux listes sont égales ssi elles ont même nombre d'éléments et tous les éléments sont identiques.
Tri d'une liste selon l'ordre d'une autre liste :

Copyright python-simple.com
programmer en python, tutoriel python, graphes en python, Aymeric Duclert