bonjour,

voici le problème : En fonction du parametre "param" recu, la fonction si dessous doit selectionner tous les élémenents[0] ( ex: choix1, choix2...) du services correspondant ( le service passé par le parametre "param")

Seulement j'ai beau chercher je ne parviens pas a récupérer les 1er element de chaque liste.

voici le code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
services={'service1':(('choix1','onsenfou','onsenfou'),('choix2','onsenfou','onsenfou'),('choix3','onsenfou','onsenfou')),'service2':(('repA','onsenfou','onsenfou'), ('repB','onsenfou','onsenfou'))}
 
def sujets_service(self):
	param = self.REQUEST.get('param', None)
	try:
            for e in services[param]:
                return e[0]
 
	except KeyError:
		return None
merci.