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

Comment convertir un entier en une liste de ses chiffres individuels ?

Susan Sarandon
Libérer: 2024-11-06 00:27:02
original
884 Les gens l'ont consulté

How do you convert an integer into a list of its individual digits?

Diviser un entier en une liste de chiffres

Étant donné un entier, comme 12345, vous pouvez avoir besoin d'un moyen de le décomposer en une liste de chiffres individuels [1, 2, 3, 4, 5]. Pour y parvenir, suivez les étapes ci-dessous :

Solution :

Pour résoudre ce problème, nous pouvons exploiter la représentation sous forme de chaîne inhérente d'un entier. En convertissant l'entier en chaîne, nous obtenons la possibilité de parcourir ses caractères individuels. Par la suite, pour chaque caractère qui représente un chiffre, nous pouvons le reconvertir en entier en utilisant une compréhension de liste.

Exemple :

Considérons l'exemple fourni dans le question originale, où l'entier d'entrée est 12345. Pour obtenir le résultat souhaité, nous exécuterions le code suivant :

num_as_string = str(12345)
digit_list = [int(digit) for digit in num_as_string]

# Print the resulting list of digits
print(digit_list)  # Output: [1, 2, 3, 4, 5]
Copier après la connexion

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!

source:php.cn
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