Avatar ·

¿Cómo dividir todos los números enteros en un array en dígitos individuales?

📁 lista, python, pregunta, consejo

¡Buen día! Me interesa la siguiente pregunta.
Supongamos que existe este código:

a = list(range(1,11))  print(a)  

Esto mostrará [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

Mi pregunta es: ¿hay alguna manera de dividir el número de dos dígitos 10 en dos elementos separados de la lista, es decir, que al final la lista se vea así:
[1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 0]

Si te interesa la pregunta de "para qué" sirve esto, puedo explicarlo.
La tarea es la siguiente: crear una lista de números desde a hasta b (ingresados por el usuario), luego contar cuántas veces aparecen ciertos dígitos y mostrar el resultado en pantalla.
Para determinar los dígitos uso la función count (por ejemplo, b = a.count(1)), pero naturalmente el dígito uno