# Definition for singly-linked list.# class ListNode:# def __init__(self, val=0, next=None):# self.val = val# self.next = nextclass Solution:def mergeTwoLists(self, l1: ListNode, l2: ListNode) -> ListNode:k = headNode = ListNode()while l1 and l2:if l1.val < l2.val:k.next = l1l1 = l1.nextelse:k.next = l2l2 = l2.nextk = k.nextk.next = l1 or l2return headNode.next
