Python - AYUDA CON EL RECORRIDO DE CADENAS DE TEXTO

 
Vista:

AYUDA CON EL RECORRIDO DE CADENAS DE TEXTO

Publicado por Shaka_py (1 intervención) el 06/10/2015 16:04:30
Necesito ayuda para poder hacer un recorrido a una cadena condicionada por una parte de sí misma.

Por ejemplo: tengo el siguiente texto "345618245", visto de la forma analítica que necesito se expresa lo siguiente "3 - 456" -- "1 - 8" -- "2 - 45". Se entiende entonces que el numero que precede al segmento, es el mismo que condiciona esa segmentación.

Volviendo a lo de antes, lo que necesito es que me ayuden a encontrar un algoritmo con python para lograr que reconosca que esto. Desde ya muchas gracias...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 2.239
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

AYUDA CON EL RECORRIDO DE CADENAS DE TEXTO

Publicado por xve (1646 intervenciones) el 06/10/2015 20:03:47
Hola Shaka, si lo que quieres, es una función que realice la conversión, seria algo así:

1
2
3
4
5
6
7
8
9
10
11
12
def cambio(cadena):
	return "\"%s - %s\" -- \"%s - %s\" -- \"%s - %s\"" % (
			cadena[0],
			cadena[1:4],
			cadena[4:5],
			cadena[5:6],
			cadena[6:7],
			cadena[7:9],
		)
 
cadena="345618245"
print cambio(cadena)

Espero que te sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar