None
What to return if the key is not in the dictionary ?
get() -> None
None est falsy
btw, it’s also the default value for functions. No return => returns None
Mutabilité
- Objets modifiables ou non
- sorted vs sort
- Copie
- Passage par référence dans les fonctions
- None as default value
Fonctions avancées
- arguments arbitraires (
*args
, **kwargs
).
- Chaînes de documentation
Exemple
Top 10 des mots les plus fréquents dans un fichier texte
Notions:
- arguments en ligne de commande,
sys.argv
- return code, sys.exit
Comparons Macron & Ruffin
Notes:
- les textes sont facilement disponibles
- on a à peine gratté la surface
- voir les travaux du regretté Jean Véronis sur le sujet