Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/10/2011, 05:23
javie_85
 
Fecha de Ingreso: enero-2011
Mensajes: 23
Antigüedad: 13 años, 10 meses
Puntos: 0
Problema/duda strings y "/t"

Hola a todos, estoy teniendo una seria de problemas al concatenar cadenas unidas por un "/t", me gustaría saber que hago mal o si estoy equivocado en lo que propongo.

Lo que estoy haciendo es algo tan sencillo como:

Código Python:
Ver original
  1. i=-1
  2. scores = ["0.000","-1.000"]
  3. sc = "\td:"+str(scores[i+1])
  4. i=0
  5. ww = "\tw:"+str(scores[i+1])
  6. print "w normal:",ww
  7. print "sc+w:",repr(sc+ww)
  8. print "sc+w normal:", sc+ww

Guardo esto en un fichero y redirijo la salida a otro y lo que contiene este nuevo fichero es:

Código:
w normal: 	w:-1.000
sc+w: '\td:0.000\tw:-1.000'
sc+w normal: 	d:0.000	w:-1.000
Mi idea es que entre los "d:xxx" y "w:xxx" haya un "/t" y antes de "d:xxx" otro. La verdad no entiendo por que esto no es así, ¿alguien podría explicarme que hago mal y como solucionar esto?. Llevo mucho tiempo mirando que puede ser y no lo entiendo...

Mil gracias a todos.