ホームページ >バックエンド開発 >Python チュートリアル >整数を個々の数字のリストに変換するにはどうすればよいでしょうか?

整数を個々の数字のリストに変換するにはどうすればよいでしょうか?

Susan Sarandon
Susan Sarandonオリジナル
2024-11-06 00:27:02886ブラウズ

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

整数を数字のリストに分割する

12345 などの整数を指定すると、それをリストに分解する方法が必要になる場合があります。個々の数字 [1、2、3、4、5]。これを実現するには、以下の手順に従います。

解決策:

これに対処するには、整数の固有の文字列表現を利用できます。整数を文字列に変換すると、個々の文字を反復処理できるようになります。その後、数字を表す文字ごとに、リスト内包表記を使用して整数に再変換できます。

例:

で提供されている例を考えてみましょう。元の質問、入力整数は 12345 です。望ましい結果を得るには、次のコードを実行します:

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]

以上が整数を個々の数字のリストに変換するにはどうすればよいでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。