可以使用列表推導式將數字轉化成列表。列表推導式是一種簡潔的語法,可以用來創建新的列表。在列表推導式中,可以指定一個范圍或條件,然后將其轉化為列表。
以下是將一個數字轉化成列表的示例代碼:
num = 12345
list_num = [int(digit) for digit in str(num)]
print(list_num)
輸出:
[1, 2, 3, 4, 5]
在這個示例中,我們首先使用str()
函數將數字轉化為字符串。然后,使用列表推導式將字符串中的每個字符轉化為整數,并將它們放入新的列表list_num
中。最后,打印出list_num
的內容。
你也可以使用map()
函數將數字轉化為列表,如下所示:
num = 12345
list_num = list(map(int, str(num)))
print(list_num)
輸出:
[1, 2, 3, 4, 5]
在這個示例中,我們使用map()
函數將int
函數應用到字符串中的每個字符上,然后使用list()
函數將結果轉化為列表。