IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Intrication de boucles dico et liste


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Chômeur professionnel
    Inscrit en
    Novembre 2020
    Messages
    122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Algérie

    Informations professionnelles :
    Activité : Chômeur professionnel

    Informations forums :
    Inscription : Novembre 2020
    Messages : 122
    Par défaut Intrication de boucles dico et liste
    Yo les gars

    Au secours comment jfais pour remplacer les points d interrogation du dico par les elements dla liste
    Pièce jointe 583807

  2. #2
    Membre émérite

    Homme Profil pro
    Ingénieur
    Inscrit en
    Août 2010
    Messages
    662
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2010
    Messages : 662
    Par défaut
    Salut,

    Vous voulez que la valeur de la clé 1 soit la première valeur de la liste, etc ? Dans ce cas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dico = {k: liste[k-1] for k in dico.keys()}
    Vous devriez copier-coller votre code directement dans votre message, d'une part c'est plus rapide pour vous que d'uploader une image, et d'autre part c'est plus facile pour nous.

    J

  3. #3
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 835
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 835
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Yuseph Voir le message
    Yo les gars
    Bonjour

    Citation Envoyé par Yuseph Voir le message
    Au secours comment jfais pour remplacer les points d interrogation du dico par les elements dla liste
    Tu crées un indice qui évolue dans une boucle.
    Avec cet indice, tu peux acccéder à chaque élément de ta liste et aussi à son homologue de la clef du dico (que tu auras récupéré au préalable via tuple(dico.keys())). Tu as donc au final d'un côté l'élément et de l'autre la clef du dico où le stocker, ya plus qu'à.
    On peut aussi passer par zip() mais c'est pour quand on connait.

    Et pour info, ici on copie le code dans les posts via la balise . Ca permet ainsi de pouvoir facilement le récupérer pour tester de notre côté.

    Citation Envoyé par Julien N Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dico = {k: liste[k-1] for k in dico.keys()}
    Oui... mais ça ça ne fonctionne que si les clefs sont déjà des valeurs d'indice. Ok c'est le cas ici (même augmentées de 1) mais j'ai présumé que c'était pour un cas plus général où les clefs pouvaient être n'importe quoi. Bon si ça lui convient...
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

Discussions similaires

  1. [XL-2003] Boucle sur une liste dans Excel
    Par totoen dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 02/02/2010, 16h36
  2. transfert SFTP - boucle sur une liste de fichiers
    Par Nick56 dans le forum Shell et commandes GNU
    Réponses: 6
    Dernier message: 18/12/2008, 09h25
  3. Togglemenu: boucle sur une liste
    Par ouissler dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 19/03/2008, 18h32
  4. boucle de la liste des utilisateurs sous shell
    Par lulut dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 14/05/2007, 12h06
  5. [VB6] boucle for avec liste de valeur defini
    Par Morpheus2144 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 06/04/2006, 18h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo