fr . comp . lang . python


Service Usenet Gratuit - You The Net .Com Consultez les groupes de news usenet nntp avec www.youthenet.com Postez et suivez voos fils de discussions gratuitement avec you the net .com le service gratuit de news en ligne

Re: additionner les éléments d'un tuple sur Fr Comp Lang Python



Groupes les plus fournis
usenet prison systemes gps comp lang java comp stockage sci techniques energies misc engeulades sci astronautique soc homosexualite misc engueulades comp applications emacs comp reseaux ip bio medecine comp securite rec photo labo numerique test comp lang perl rec son-image hifi comp os ms-windows programmation reseaux internet hebergement usenet forums evolution


Derniers posts youthenet
Re: Démission pour création d'entreprise commerce ou service Que pensez-vous de la doctrine de James Madison ? Re: envoi des données à un serveur html la demeure du chaos Re: Alice au pays de Free (d'après la t ribune) Re: Est-ce ue violation de la GPL? Re: L'ultra libéralisme du chemin de fer prôné par Sarkozy... Président langue de bois ? la compagnie de l'autre

actualité

30 ans qu'ils pourrissent nos boîtes !
RTL Sport - 19 sep 2008
Le nom de spam (courrier électronique pourri ou pourriel en français) provient d'un sketch des Monty Python où un groupe de Vikings, dans un restaurant qui ...
source

actualité

MONTY PYTHON SACRE GRAAL
Comme au Cinéma - 16 sep 2008
A l'époque des croisades, le roi Arthur et les chevaliers de la Table Ronde partent à la recherche du Graal, réceptacle sacré du sang du Christ au moment de ...
source

Accueil |  Ajouter aux Favoris |  Inscription |  connexion |  Flux RSS de fr.comp.lang.python |

fr . comp . lang . python

Re: additionner les éléments d'un tuple



accueil . fr . comp . lang . python




Re: additionner les éléments d'un tuple

   
Sujet: Re: additionner les éléments d'un tuple
De: bruno.42.desthuilliers (l' arobase) websiteburo.invalid (Bruno Desthuilliers)
Groupes: fr.comp.lang.python
Organisation: Guest of ProXad - France
Date: 27. Jun 2008, 16:06:06
guyguy a écrit :
On 27 juin, 13:22, Alain BARTHE <alain.barthe...@free.fr> wrote:
guyguy a écrit :



Bonjour
j'ai un problème avec mon programme
je cherche a additionner les valeur d'un champ qui est recupérer sous
forme de liste de tuple  partant de sa valeur initiale
Voici mon code
crt_obj =
self.pool.get('production.contrat').browse(cr,uid,vals['numcontrat'])
        id_contrat = (str(crt_obj)[-2:-1])
        coa = crt_obj.numcontrat
        sit = crt_obj.situation
        type_sous = crt_obj.type_souscri
        cr.execute("SELECT tx_part FROM production_coassurance WHERE
numcontrat=%s AND situation=%s AND type_souscri=%s" ,[id_contrat, sit,
type_sous])
        res = []
        for val in cr.fetchall():
            res.append(val)
        if res:
            tx_in = res[0][0] + val['tx_part']
NB: Chose étrange est que le premier enregistrement passe, mais ma
liste est vide et  le second donne une erreur
TypeError:  tx_in = res[0][0] + val['tx_part']
tuple indices must be integers
SVP si quelqu'un à une idée
Je ne comprends pas ton algo, mais si val est un tuple, comme l'indique
le message, pour obtenir le premier element, tu dois utiliser val [0] et
non val ['tx_part']

Si tu veux la somme de res , utilise sum (res)

val n'est pas le tuple,

Si.

val parcour la liste de tuple qui est renvoyer
par fetchall()

Non. val est le nom auxquels sont associés, successivement, les tuples compris dans la liste retournée par fetchall(). Une fois sorti de la boucle (par ailleur inutile), ce nom reste lié au dernier tuple de la liste. IOW :

for val in cr.fetchall():
     res.append(val)
assert val is res[-1]




Date Sujet  Auteur
01.01. o 
Derniers articles
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs soc economie misc droit soc politique misc finance lettres ecriture rec radio misc engueulades test bio medecine

Derniers messages
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs rec sport arts-martiaux soc economie misc droit comp os linux debats sci zetetique soc politique reseaux telecoms adsl misc finance rec radio

actualité

30 ans qu'ils pourrissent nos boîtes !
RTL Sport - 19 sep 2008
Le nom de spam (courrier électronique pourri ou pourriel en français) provient d'un sketch des Monty Python où un groupe de Vikings, dans un restaurant qui ...
source

actualité

Nouvelle découverte d'un python à Bruxelles
7sur7 - 27 août 2008
La police de la zone de Bruxelles-Nord a trouvé dans la nuit de mardi à mercredi, vers 02h00, un python dans la cour intérieure d'un immeuble situé rue ...
Un couple homosexuel violemment agressé à Schaerbeek RTL Info.be
6 autres articles
source


 




Copyright 2008 ©  - YouTheNet.com

| hyperactivité |