Super le code, ça s'appelle l'archerie et les fichiers Python s'appellent la caserne, l'arc, le carquois et la flèche. Je vois que c'est optimisé pour le divertissement de l'auteur, pas pour la relecture.
Sinon, visiblement il s'agit de classes qui implémentent des dictionnaires avec des trucs dignes d'un espace vectoriel, à savoir :
un dictionnaire nul ;
l'opposé d'un dictionnaire ;
l'addition de deux dictionnaires ;
la multiplication d'un dictionnaire par un scalaire ;
le produit scalaire de deux dictionnaires ;
d'autres opérations annexes qui peuvent être déduites des précédentes ;
le tout en respectant suffisamment bien les axiomes d'un espace vectoriel.
Voilà, est-ce que ce n'est pas plus clair en présentant les choses comme ça ?
[^] # Re: Il dit qu'il n'a plus de genou
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal PoC : Transformer les tableaux associatifs (dict/map) en vecteur algébrique. Évalué à 10.
Super le code, ça s'appelle l'archerie et les fichiers Python s'appellent la caserne, l'arc, le carquois et la flèche. Je vois que c'est optimisé pour le divertissement de l'auteur, pas pour la relecture.
Sinon, visiblement il s'agit de classes qui implémentent des dictionnaires avec des trucs dignes d'un espace vectoriel, à savoir :
le tout en respectant suffisamment bien les axiomes d'un espace vectoriel.
Voilà, est-ce que ce n'est pas plus clair en présentant les choses comme ça ?