首頁 >後端開發 >Python教學 >如何將整數轉換為其各個數字的清單?

如何將整數轉換為其各個數字的清單?

Susan Sarandon
Susan Sarandon原創
2024-11-06 00:27:02878瀏覽

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn