我觉得这个超级有意思
from typing import List
def addToArrayForm(A: List[int], K: int) -> List[int]:
i = len(A) - 1
while K:
A[i] = A[i] + K
K = A[i] // 10
A[i] = A[i] % 10
i = i - 1
if i< 0 and K:
A.insert(0,0)
i = 0
print(A)
addToArrayForm([1,4,5,6],34)
这个是map的使用
class Solution:
def addToArrayForm(self, A: List[int], K: int) -> List[int]:
return map(int,str(int(''.join(map(str,A))) + K))