Ejemplo 1: dividir un número en dígitos python
>>> n = 43365644
>>> digits = [int(x) for x in str(n)]
>>> digits
[4, 3, 3, 6, 5, 6, 4, 4]
>>> lst.extend(digits) # use the extends method if you want to add the list to another
Ejemplo 2: dividir un número en dígitos python
>>> n = 43365644
>>> [int(d) for d in str(n)]
[4, 3, 3, 6, 5, 6, 4, 4]
>>>
Ejemplo 3: como separar cada dígito en un número entero en python
# Method 1
n = 43365644
digits = [int(x) for x in str(n)]
print(digits)
#Output 1
>>> [4, 3, 3, 6, 5, 6, 4, 4]
lst.extend(digits) # use the extends method if you want to add the list to another
# Method 2
n = 43365644
[(n//(10**i))%10 for i in range(math.ceil(math.log(n, 10))-1, -1, -1)]
#Output 2
>>> [4, 3, 3, 6, 5, 6, 4, 4]
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)