Maison > développement back-end > Tutoriel Python > Comment diviser un entier en une liste de chiffres en Python ?

Comment diviser un entier en une liste de chiffres en Python ?

Mary-Kate Olsen
Libérer: 2024-11-05 18:55:02
original
345 Les gens l'ont consulté

How do you split an integer into a list of digits in Python?

Diviser un entier en une liste de chiffres

Étant donné un entier, tel que 12345, vous devrez peut-être le convertir en une liste de chiffres individuels pour manipuler ou traiter le nombre plus facilement.

Solution :

Pour résoudre ce problème, vous pouvez tirer parti des puissantes capacités de conversion de chaînes de Python :

  1. Convertir l'entier en chaîne : Convertissez le nombre entier (par exemple, 12345) en chaîne à l'aide de la fonction str(). Cela vous permettra de parcourir le nombre caractère par caractère.
  2. Itérer et convertir chaque chiffre : Utilisez une compréhension de liste pour parcourir chaque caractère dans la représentation sous forme de chaîne du nombre. Pour chaque caractère, reconvertissez-le en entier à l’aide de la fonction int(). Ce processus extrait efficacement chaque chiffre du numéro d'origine, créant ainsi une liste de chiffres individuels.

Par exemple, considérons l'entier 12345 :

<code class="python">input_number = 12345
string_representation = str(input_number)
digit_list = [int(digit) for digit in string_representation]</code>
Copier après la connexion

Le résultat de cette conversion sera être une liste Python contenant les chiffres individuels du numéro d'origine, dans l'ordre : [1, 2, 3, 4, 5].

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal