URL: https://linuxfr.org/forums/programmation-python/posts/cherche-structure-de-donnees-adequate Title: Cherche structure de données adéquate Authors: WrathOfThePixel Date: 2023年06月30日T11:44:11+02:00 License: CC By-SA Tags: Score: 2 Bien le bonjour ! Dans le cadre d'un projet libre (dont je vous avais déjà parlé [ici](https://linuxfr.org/forums/programmationautre/posts/besoin-de-conseils-architecturaux) il y a quelques temps), je me gratte fort la tête pour trouver un manière optimale (dans le sens performance, l'occupation mémoire n'est pas une priorité pour le moment) d'organiser des données, en Python. Et comme à force de gratter, l'épaisseur de ma boite crânienne commence à dangereusement tendre vers 0, je me permet d'en appeler aujourd'hui aux nombreux talents mytico-pythoniciens ici présents =D voilà le problème : Je cherche à stocker une liste d'évènements datés de 0 à +I (de immédiat à I itérations dans le futur). Plusieurs évènements peuvent avoir lieu à la même date. Les évènements sont des objets. Je ne peux pas vraiment me permettre de parcourir plus d'éléments que strictement nécessaire aussi bien à la lecture qu'à l'écriture (c'est du "autant temps-réel que possible"). une fois un évènement passé, il doit dégager de la liste fissa (la mémoire n'est pas un problème, mais quand même, il va y avoir beaucoup d'évènements) Cerise sur le gâteux : pour le moment je prototype en Python pour des raisons de simplicité, mais une réécriture en C++ est planifiée, donc un algo aussi agnostique que possible est bienvenu =D D'avance merci beaucoup.