0 votos

como transformar una lista de str a una lista con tuplas de los int de los str

como puedo transformar: x= ['140,93', '140,90', '119,78', '140,90']

a:

y=[(140,93), (140,90), (119,78), (140,90)]

1voto

Ivan Muñoz Puntos 1125

Buen dia,

Fijate si esto te sirve:

x= ['140,93', '140,90', '119,78', '140,90']
y = []
for i in xrange(len(x)):
    todo = x[i].split(",")
    y.append((int(todo[0]),int(todo[1])))

Al hacer

print (y)

Muestra

[(140,93), (140,90), (119,78), (140,90)]

Avisa si te sirve o cualquier duda, saludos.

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X