獲取數(shù)字的每一位數(shù)字貌嫡,返回list
通過計算
def calc(value):
result = []
while value:
result.append(value % 10)
value = value // 10
#逆序,按正常的順序返回
result.reverse()
return result
通過自帶方法
def method(value):
#divmod()是內(nèi)置函數(shù)运嗜,返回整商和余數(shù)組成的元組
result = []
while value:
value, r = divmod(value, 10)
result.append(r)
result.reverse()
return result
通過字符串
def num2str(value):
return list(map(int, str(value)))