Avatar ·

Como dividir todos os números inteiros em um array em dígitos individuais?

📁 lista, python, pergunta, conselho

Boa tarde! Estou interessado em uma questão.
Suponha que exista o seguinte código:

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

Ele irá exibir [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

Minha pergunta é: existe alguma maneira de dividir o número de dois dígitos 10 em dois elementos separados da lista, ou seja, para que no final a lista fique assim:
[1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 0]

Se você está se perguntando "para que" isso seria necessário, posso explicar.
A tarefa é a seguinte: criar uma lista de números de a até b (definidos pelo usuário), depois contar quantas vezes determinados dígitos aparecem e exibir o resultado na tela.
Para determinar os dígitos, eu uso a função count (tipo b = a.count(1)), mas naturalmente o dígito um