Python: Jours fériés français
Voici une classe que j'ai développé afin de gérer efficacement les jours fériés français.
Elle pourra être utilisée ultérieurement dans différentes applications.
Voici le code:
Voici une classe que j'ai développé afin de gérer efficacement les jours fériés français.
Elle pourra être utilisée ultérieurement dans différentes applications.
Voici le code:
Par défaut, lors d'une requête select sur une table SQLite, les valeurs des colonnes sont indexées par numéro, la position de la colonne dans le résultat.
En python, l'objet dict ne conserve pas l'ordre dans lequel les éléments sont ajoutés et ne possède pas de fonction sort permettant de trier les données suivants les clés ou les valeurs.
Pour trier un objet dict, il suffit d'utiliser la fonction sorted.
Cette fonction retourne une liste contenant les valeurs triées.
Dans le cas d'un objet dict, les données (clés + valeurs) sont converties en tuple.
Exemple:
Nous allons utiliser la même chaine de texte que pour la compréhension de liste.
Avec Python, il existe différentes possibilités pour initialiser un dictionnaire (dict()).
En voici trois.
La première:
>>> d = dict(un=1, deux=2, trois=3)
>>> d
{'un': 1, 'deux': 2, 'trois': 3}
La seconde, avec deux listes, une pour les clés et une pour les valeurs et la fonction zip: