[Python-es] Sobre Tupla -->Consulta de novato

Jesús Genicio jgenicio en gmail.com
Lun Jul 5 18:23:36 CEST 2010


Hola:

Desde un proceso envío esto ( en C):

sprintf( Tupla, "( %3.4f, %3.4f, %3.4f, %3d)\r", Temp, Th, Tl, Config);

uart_puts( Tupla);


Y lo recibo así ( lógicamente en python) :)) :

def Get_Tupla( self, id):
        
        Valor= self.device_command( id, 'P', 0)
        Valor= Valor.replace( "\r", "")
        Tupla= eval( Valor, dict(__builtins__=None))
        
        returns=( Tupla[0], Tupla[ 1], Tupla[2], Tupla[3], self.puerto)
        return returns

La pregunta es:

¿Hay manera de crear una tupla a partir de otra y añadirle un parámetro
más, sin hacerlo de la manera que está escrita arriba.?

Gracias de antemano.

S2.



Más información sobre la lista de distribución Python-es