Comment gérer la division de nombres énormes en Python?

J'ai un 100 chiffres et je suis en train de mettre tous les chiffres du numéro dans une liste, afin que je puisse effectuer des opérations sur eux. Pour ce faire, j'utilise le code suivant:

for x in range (0, 1000):
   list[x] = number % 10
   number = number / 10

Mais le problème je suis confronté est que j'obtiens une erreur de dépassement de quelque chose comme trop grand nombre flottant/entier. J'ai même essayé d'utiliser les alternatives suivantes

number = int (number / 10)

Comment puis-je diviser ce nombre énorme avec le résultat de type entier, c'est pas de flotte?

OriginalL'auteur Ambidextrous | 2015-01-14