Lista de números a partir de un número (python)

LLDavid Mensajes publicados 53 Estado Miembro -  
LLDavid Mensajes publicados 53 Estado Miembro -
Hola,

Estoy trabajando con Python
Quiero crear una lista de números a partir de un número
ejemplo: 35482345965 debe dar l=[3,5,4,8,2,3,4,5,9,6,5]

¿Alguien podría darme el código para eso? Muchas gracias.

2 respuestas

heyquem Mensajes publicados 808 Estado Miembro 131
 
Hola,

- con una comprensión de lista:

 x = 35482345965 print [int(c) for c in str(x)]


- en un estilo de programación funcional:

x = 35482345965 print map(int,str(x))


- para obtener los dígitos en una tupla, inmutable = menos espacio en memoria:

x = 35482345965 print tuple(int(c) for c in str(x))
22