Hi, Is the tuple comparison brooked in python ?!?!?
Thanks. Try this and you will see funny things: # -*- coding: cp1252 -*- import random import csv import struct import array def gera_string(res): # acampo3 acampo3=((0,5,'muito reduzidos'),(6,20,'reduzidos'), (21,32,'satisfatórios'),(33,40,'bons'),(41,45,'excelentes')) # acampo4 acampo4=((0,2,'reduzidos'),(3,4,'medianos'),(5,5,'elevadas')) # acampo5 acampo5=((0,2,'reduzidos'),(3,4,'médias'),(5,5,'elevados')) # acampo6 acampo6=((0,2,'fracos'),(3,4,'satisfatórios'),(5,5,'elevados')) # acampo7 acampo7=((0,2,'pouco'),(3,4,'bastante'),(5,5,'quase sempre')) # acampo8 acampo8=((0,4,'mal'),(5,9,'satisfatoriamente'),(10,10,'de forma exemplar')) # acampo9 acampo9=((0,2,'muito reduzidos'),(3,4,'reduzidos'), (5,8,'satisfatórios'),(9,10,'elevados')) # acampo10 acampo10=((0,2,'pouco'),(3,4,'bastante'),(5,5,'muito')) # acampo11 acampo11=((0,2,'muito pouco'),(3,4,'pouco'),(5,8,'bastante'), (9,10,'grande')) campo1=res[0] campo2=res[1] campo3=res[2] campo4=res[3] campo5=res[4] campo6=res[5] campo7=res[6] campo8=res[7] campo9=res[8] campo10=res[9] campo11=res[10] for a in acampo3: x=a[0] y=res[2] z=a[1] print x print y print z print x < y print y < z print z < y if a[0] <= res[2] <= a[1]: campo3=a[2] for a in acampo4: if (res[3]>=a[0] and res[3]<=a[1]): campo4=a[2] for a in acampo5: if (res[4]>=a[0] and res[4]<=a[1]): campo5=a[2] for a in acampo6: if (res[5]>=a[0] and res[5]<=a[1]): campo6=a[2] for a in acampo7: if (res[6]>=a[0] and res[6]<=a[1]): campo7=a[2] for a in acampo8: if (res[7]>=a[0] and res[7]<=a[1]): campo8=a[2] for a in acampo9: if (res[8]>=a[0] and res[8]<=a[1]): campo9=a[2] for a in acampo10: if (res[9]>=a[0] and res[9]<=a[1]): campo10=a[2] for a in acampo11: if (res[10]>=a[0] and res[10]<=a[1]): campo11=a[10] ... return frase # processar f=open('leituras.csv','rb') csv.register_dialect('dialecto', delimiter=';', quoting=csv.QUOTE_NONE) leitor =csv.reader(f,'dialecto') for res in leitor: print res print gera_string(res) f.close() quit() -- http://mail.python.org/mailman/listinfo/python-list