Probleme list

aymmm -  
yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
j'ai un probleme avec mon programme:

f=["c","d","d","f","f"]

return f.index("d")

mais sa me renvoi le position de la premiere valeurs est pas la derniere quelqu'in aurai une solution svp

3 réponses

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonjour,
    que te retourne ta fonction?
    et que veux-tu obtenir?
    0
    1. Aym
       
      Elle me retourne 1 alors que la position de d est de 1 et 2 moi je voudrais qu’elle me renvoi le dernier d c’est à dire le 2 pas le 1
      0
  2. Phil_1857 Messages postés 1883 Date d'inscription   Statut Membre Dernière intervention   169
     
    Bonjour,

    "mais sa me renvoi le position de la premiere valeurs est pas la derniere quelqu'in aurai une solution svp"

    mais ça me renvoie la position de la première valeur et pas la dernière quelqu'un aurait une solution svp
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      donc cela te retourne 1, alors que tu voudrais obtenir 2?

      as-tu envisagé de retourner la liste?
      0
  3. Phil_1857 Messages postés 1883 Date d'inscription   Statut Membre Dernière intervention   169
     
    Il faudrait faire une boucle sur tous les éléments de la liste et quand on tombe sur 'd', on retourne son index

    Ca se fait en une ligne avec une liste exhaustive (comprehensive list)
    0