Python3 学习
1.None 的 value 是 False
2.条件语句 a = b if condition else c
# Definition for singly-linked list.
# class ListNode:
# def __init__(self, x):
# self.val = x
# self.next = None
class Solution:
def addTwoNumbers(self, l1: ListNode, l2: ListNode) -> ListNode:
ans = ListNode((l1.val + l2.val) % 10)
ins = (l1.val + l2.val) // 10
p = ans
while l1.next or l2.next:
l1v = l1.next.val if l1.next else 0
if l1.next:
l1 = l1.next
l2v = l2.next.val if l2.next else 0
if l2.next:
l2 = l2.next