TypeError: unsupported operand type(s) for +: 'ListNode' and 'ListNode'
s= list1 + list2
请问为什么不能怎么做,哪里有错误,该怎么修改谢谢
因为系统给你定义的这个listnode没有实现add函数
你如果去掉list1和list冒号后指代的内容,就可以list1+list2,因为这是python的pythonic编程规范,一个示例为:
具体的可以去python官网查看,简单说,就是在函数初始化就指定了类型,以及函数return的类型,而不再是泛型,这就是pythonic的其中一条