Bonjour à tous et meilleurs voeux,
J'ai un petit problème de logique à résoudre en Python. Ce n'est sûrement pas compliqué mais je n'arrive pas à trouver la solution... Imaginons :
J'ai une liste de personnes ayant été présents sur la journée de mardi. Par exemple :
- Marcel : 10h00>12h00
- Philippe : 09h00>11h00
- David : 09h00>15h00
Je souhaite savoir combien de personnes étaient présentes à chaque moment de la journée :
Donc avec mon exemple :
- De 09:00 à 10:00 : 2 personnes
- De 10:00 à 11:00 : 3 personnes
- De 11:00 à 12:00 : 2 personnes
- De 12:00 à 15h00 : 1 personne
MAIS QUELLE MÉTHODE UTILISER POUR Y ARRIVER ?
Je vous serai reconnaissant de me donner un coup de pouce. Cela ne doit pas être bien sorcier....
Merci !
PS : J'ai utilisé, pour la lisibilité, des heures en mode texte, mais j'utiliserai bien-sûr des datetime pour les stocker et les traiter.
Partager