Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Sergiolocuelo en 14 Agosto 2018, 21:52 pm



Título: Convertir texto en una tupla o lista (Python)
Publicado por: Sergiolocuelo en 14 Agosto 2018, 21:52 pm
Hola me gustaría convertir un texto en una tupla o lista. El texto lo e sacado de aquí:

Código:
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?


Título: Re: Convertir texto en una tupla o lista (Python)
Publicado por: huchoko en 19 Agosto 2018, 04:01 am
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