leetcode21题小白题,怎样调用Listnode类型的参数啊?我直接写总会自动变成List类型,报错和代码都有

leetcode21题小白题,怎样调用Listnode类型的参数啊?我直接写总会自动变成List类型,报错和代码都有
img

img

要调用ListNode类型,首先将类实例化,而不是直接将列表作为参数,后面写成下面这样就不会报错了:
a=Solution()
m=ListNode([1,2,3])
n = ListNode([1,2,4])
print(a.mergeTwoLists(m,n))

a = [1, 2, 3]
b = [1, 2, 4]
l1 = ListNode(a[0])
l1head = l1
l2 = ListNode(a[1])
l2head = l2
for i in a[1:]:
  l1.next = ListNode(i)
  l1 = l1.next
for i in b[1:]:
  l2.next = ListNode(i)
  l2 = l2.next
s = Solution()
print(s.mergeTwoLists(l1head, l2head))