Bonjour à toutes et tous.
Je m'initie à [pyrex] et donc je tâtonne pour trouvez des syntaxes répondant à des besoins particuliers.
Je suis en train de creuser les listes et les index.

Voilà mon problème du moment.
Dans une liste de 3 éléments, chacun de ces éléments étant un tuple mixte (1 texte et un nombre), je voudrait identifier l'index du tuple contenant un des textes (pour l'instant, je néglige le cas où le texte recherché ne serait pas dans la liste. A chaque jour suffit sa peine...)
Voilà le petit test unitaire que j'ai préparé:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
liste=[['a',1],['b',2],['c',6]]
alpha=liste.index('b')
print(alpha)
C'est la ligne alpha= qui me pose problème.Je m'attendis à récupérer le 1, index du tuple contenant le 'b' recherché. Mais je n'y parviens pas, et même en essayant diverses syntaxes pour l'instruction définissant alpha (j'en ai essayé beaucoup, avec des crochets, des doubles crochets, des parenthèse, etc etc... mais aucun ne fonctionne.
Merci de vos précieux conseils à un débutant de ce langage...
JM