Mis a jour le 2022-11-01, 15:31

Séquences en général

En python, une séquence est : une string (chaîne), une list (liste) ou un tuple.
in, not in : opérateurs de condition pour savoir si une valeur est présente dans une séquence.
is, is not : pour savoir si 2 objets mutables (liste) sont réellement les mêmes.
Conversion des séquences :
affectation : on peut faire les choses suivantes, du moment que les séquences ont le même nombre d'éléments :
On peut convertir une liste de tuples en dictionnaire :
dict([('a', 2), ('b', 3)]) donne {'a': 2, 'b': 3}.
Fonctions sur les séquences :
Application : faire à partir d'un dictionnaire de liste, une liste de dictionnaires ayant les mêmes clefs et toutes les combinaisons de valeurs possibles :
On peut utiliser map sur plusieurs séquences avec une fonction qui prend plusieurs arguments :
enumerate pour boucler sur les éléments d'une séquences et avoir les index en même temps :
min, max : on peut choisir l'ordre à appliquer : max(myList, key = lambda x: ...)

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