Imbrications de loop "FOR" avec identification des mois dans un trimes
Fermé
Coellophysis
Messages postés
5
Date d'inscription
dimanche 29 mars 2009
Statut
Membre
Dernière intervention
19 septembre 2019
-
Modifié le 18 sept. 2019 à 14:47
[Dal] Messages postés 6204 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 27 février 2025 - 19 sept. 2019 à 11:22
[Dal] Messages postés 6204 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 27 février 2025 - 19 sept. 2019 à 11:22
A voir également:
- Imbrications de loop "FOR" avec identification des mois dans un trimes
- Downloader for pc - Télécharger - Téléchargement & Transfert
- Entrer les informations d'identification reseau - Guide
- Instagram for pc - Télécharger - Divers Communication
- Identification instagram ne s' affiche pas - Guide
- Idm for mac - Télécharger - Téléchargement & Transfert
2 réponses
[Dal]
Messages postés
6204
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
27 février 2025
1 102
19 sept. 2019 à 10:46
19 sept. 2019 à 10:46
Salut Coellophysis,
En ligne 11, tu énumères le contenu de l'objet
Or, ce que tu veux, c'est utiliser les clefs de ton dictionnaire Quarters pour accéder aux éléments des tuples auxquelles elles donnent accès, c'est à dire pour la clef
Il me semble alors que tu devrais plutôt essayer ceci en ligne 11 :
Dal
P.S. : je n'ai pas regardé, ni exécuté le reste du code
En ligne 11, tu énumères le contenu de l'objet
QuartersSelect, qui est une string obtenue avec
input(). Cela énumère naturellement les lettres contenues dans la string et à la première itération tu te retrouves avec
"Q"si tu as saisi
"Q1"(et à la deuxième
"1").
Or, ce que tu veux, c'est utiliser les clefs de ton dictionnaire Quarters pour accéder aux éléments des tuples auxquelles elles donnent accès, c'est à dire pour la clef
"Q1", énumérer successivement les éléments
"janvier",
"fevrier",
"mars".
Il me semble alors que tu devrais plutôt essayer ceci en ligne 11 :
for m in Quarters[QuartersSelect]:
Dal
P.S. : je n'ai pas regardé, ni exécuté le reste du code
Coellophysis
Messages postés
5
Date d'inscription
dimanche 29 mars 2009
Statut
Membre
Dernière intervention
19 septembre 2019
19 sept. 2019 à 11:15
19 sept. 2019 à 11:15
Bonjour Dal,
Tu as vu juste, le code tourne avec ta modification. Je vais revoir mes notions des tuples car c'est encore un peu flou pour moi mais merci beaucoup en tout cas.
Tu as vu juste, le code tourne avec ta modification. Je vais revoir mes notions des tuples car c'est encore un peu flou pour moi mais merci beaucoup en tout cas.
[Dal]
Messages postés
6204
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
27 février 2025
1 102
Modifié le 19 sept. 2019 à 11:22
Modifié le 19 sept. 2019 à 11:22
de rien :-)
une autre observation : si ton comptable "travaille par trimestre", il n'a peut-être pas besoin de l'information par mois. Dès lors, est-ce qu'il n'est pas plus approprié de lui envoyer un mail par personne concernée avec un seul fichier joint cumulant les frais du trimestre concerné ?
une autre observation : si ton comptable "travaille par trimestre", il n'a peut-être pas besoin de l'information par mois. Dès lors, est-ce qu'il n'est pas plus approprié de lui envoyer un mail par personne concernée avec un seul fichier joint cumulant les frais du trimestre concerné ?