Convertir texto en una tupla o lista (Python)

Iniciado por Sergiolocuelo, 14 Agosto 2018, 21:52 PM

0 Miembros y 1 Visitante están viendo este tema.

Sergiolocuelo

Hola me gustaría convertir un texto en una tupla o lista. El texto lo e sacado de aquí:

import os
passwd=os.system("cat /etc/passwd | tail -1")


Ahora que tengo la variable passwd con el texto que quiero, ¿Como lo convierto en una tupla o lista?

huchoko

Usa tuple(passwd) o list(passwd) repectivamente, pero lo que hace es separar y colocar un valor por espacio.
ej: passwd = "abacabadaba" te saldrá como ['a', 'b', 'a', 'c', 'a', 'b', 'a', 'd', 'a', 'b', 'a'].
Pero si quieres que esto no pase es tan simple como hacer esto:
a = [passwd]
Saludos