整数を数字のリストに分割する
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 サイトの他の関連記事を参照してください。