您将获得两个非空链表,表示两个非负整数。数字以相反的顺序存储,每个节点包含一个数字。添加两个数字并将其作为链接列表返回。

    xiaoxiao2022-07-13  158

    def add(list1,list2): if list1[0]==0 or list2[0]==0: print(False) list1_tp=list(reversed(list1)) list2_tp=list(reversed(list2)) numbers1=list(map(int,list1_tp)) numbers2=list(map(int,list2_tp)) ls1=[str(i) for i in numbers1] ls11=''.join(ls1) ls2=[str(j) for j in numbers2] print(ls2) ls22=''.join(ls2) num=str(int(ls11)+int(ls22)) num=reversed(num) print(list(num)) add([2,4,3],[5,6,4])

    最新回复(0)