Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Invité de passage
    Homme Profil pro
    Inscrit en
    mai 2011
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : mai 2011
    Messages : 200
    Points : 2
    Points
    2

    Par défaut liste et indice de boucle

    bonjour

    j'ai une liste suivante comportant 7 series de valeur

    [[67.2, 69.1, 68.34, 69.17], [85.0, 86.0, 87.0, 89.0], [101.0, 103.0, 104.0, 1
    10.0, 109.0, 112.0], [121.0, 122.0, 125.0], [135.0, 137.0], [155.0, 157.0], [171
    .0, 173.0]]

    ainsi qu'une liste de 7 temperatures

    [51.56, 67.55, 92.63, 101.44, 122.0, 145.0, 167.0]

    je voudrai avec une double boucle associer temperature et valeur de la serie correspondante afin d'obtenir ceci :

    51.56 67.2
    51.56 69.1
    51.56 68.34
    51.56 69.17
    67.55 85
    67.55 86
    67.55 87
    67.55 89
    ....

    j'ai un peu de mal..

  2. #2
    Invité de passage
    Homme Profil pro
    Inscrit en
    mai 2011
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : mai 2011
    Messages : 200
    Points : 2
    Points
    2

    Par défaut liste et indice

    je viens de trouver la solution

    il faut utiliser

    for lat, lon in zip(temp10, laval):

    .....

  3. #3
    Expert Confirmé Sénior
    Homme Profil pro
    Architecte technique
    Inscrit en
    juin 2008
    Messages
    4 749
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Industrie

    Informations forums :
    Inscription : juin 2008
    Messages : 4 749
    Points : 7 162
    Points
    7 162

    Par défaut

    zip est très bien, mais pour répondre à votre question, il existe enumerate:

    Code :
    1
    2
    for x, lat in enumerate(temp10):
          lon = laval[x]
    - W
    Architectures Post-Modernes

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •